re C++テンプレートでFizzBuzz - おびなたのはてな日記  C++ テンプレートで if を定義しているのは面白いと思いましたが、一方で FizzBuzz を実現するためのコードとして見た場合は冗長じゃないかと思ったので、自分でも書いてみました。こんな感じ。 #include <iostream> using namespace std; template<int N, int Mod3=N%3, int Mod5=N%5> struct Print { Print() { cout << N << endl; } }; template<int N> struct ... 続きを読む
5 コメント   このエントリーを含むはてなブックマーク このエントリーのブックマーク数

コメント 評価したユーザ 関連ブログ

コメント

Profile_s written by matsutakegohan1 157日前

[][][programming][template][tips]このキモさがたまらない

Profile_s written by xoinu 230日前

Cool

Profile_s written by nitoyon 231日前

テンプレートの特殊化を利用した条件分岐と再帰。

Profile_s written by TAKESAKO 231日前

簡潔なコードはわかりやすい

Profile_s written by mattn 231日前

再帰か。ループを探してしまった。/再帰というと語弊があるか。

[PR]1位も狙える?ブログランキング出会いの広場