- プログラマー目指してるんだが色々と教えてくれ [無断転載禁止]©2ch.net
210 :デフォルトの名無しさん[sage]:2015/12/28(月) 08:50:57.45 ID:i05gjBFH - 自己紹介乙
|
- なあ、再帰関数好きな人いる? パート3 [転載禁止]©2ch.net
478 :デフォルトの名無しさん[sage]:2015/12/28(月) 08:54:56.95 ID:i05gjBFH - >>476
>>476
|
- なあ、再帰関数好きな人いる? パート3 [転載禁止]©2ch.net
481 :デフォルトの名無しさん[sage]:2015/12/28(月) 14:30:10.73 ID:i05gjBFH - アスペが語りだしたと聞いて
|
- 2進数や16進数を覚える意味がわからない [無断転載禁止]©2ch.net
59 :デフォルトの名無しさん[sage]:2015/12/28(月) 14:31:18.70 ID:i05gjBFH - 古代エジプトだと60進数がよく使われていたのも同じ理由だっけ?
|
- C++相談室 part121 [無断転載禁止]©2ch.net
508 :デフォルトの名無しさん[sage]:2015/12/28(月) 14:34:46.39 ID:i05gjBFH - #define BETWEEN(a,b,c) ((a) < (b)) && ((b) < (c)))
|
- C++相談室 part121 [無断転載禁止]©2ch.net
510 :デフォルトの名無しさん[sage]:2015/12/28(月) 14:57:12.64 ID:i05gjBFH - class Int {
int value; public: Int(x) : value(x) {return;} int get() {return value;} }; class Bool { bool premise; int rhs; public: Bool(bool b) : premise(b) {return;} Bool(int l, int r) : premise(l<r), rhs(r) {return;} operator bool() const {return premise;} Bool operator<(int factor) const {return premise? Bool(rhs, factor): Bool(false);} }; Bool operator<(int lhs, Int rhs) { return Bool(lhs, rhs.get()); } Int a = 2; if (1 < a < 3) { ... }
|
- C++相談室 part121 [無断転載禁止]©2ch.net
513 :デフォルトの名無しさん[sage]:2015/12/28(月) 15:05:08.13 ID:i05gjBFH - >>512
一旦何かのクラスのインスタンスを作って演算子のオーバーロードでゴリッと解決する方法は そこまで可読性上がらない割に難解で拡張性に乏しいのがちょっと難点だけどね。
|