- C++相談室 part125 [無断転載禁止]©2ch.net
297 :デフォルトの名無しさん (ワッチョイ 43e7-vrBh)[sage]:2016/06/28(火) 03:03:25.48 ID:mvAMGztx0 - OOの隠ぺいは発明だと思うわ。
汚く書きたいとは思わんけど、どうしても見せたくない部分ってあるからね。 ユニファイドコールシンタックスはまだかー。俺の黒魔術が火を噴くぜ。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
299 :デフォルトの名無しさん (ワッチョイ 43e7-vrBh)[sage]:2016/06/28(火) 03:53:33.73 ID:mvAMGztx0 - >>298
いや、特にないよ。汗 ただ、汎用関数でconstexprとかの練習をしたいので切り分けられるという点に魅力を感じている。 まだ初心者なので・・・。Orz まぁ、関数チェインができることが一つの魅力かなーと思ってる。 手続きをまとめられるかなーと。 それも視方によってはかなり汚いのだけどね。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
300 :デフォルトの名無しさん (ワッチョイ 43e7-vrBh)[sage]:2016/06/28(火) 03:57:41.83 ID:mvAMGztx0 - 関数チェインではvector vに対して、
v.map([](){}).reduse([](){}).get(); などのチェインができるようになる。 まぁ、そういう風に書かないといけないんだけどね。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
301 :デフォルトの名無しさん (ワッチョイ 43e7-vrBh)[sage]:2016/06/28(火) 04:07:21.30 ID:mvAMGztx0 - template<class T,std::size_t N>
constexpr std::size_t Size(T (&A)[N]){return N;} と書いて、 int Array[10]={'0',}; std::size_t S = Array.Size(); とかもね。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
302 :デフォルトの名無しさん (ワッチョイ 43e7-vrBh)[sage]:2016/06/28(火) 04:24:29.18 ID:mvAMGztx0 - くどいけど、一応希望的観測も入ってるから。。。Orz
|