C++の作法がよくわからないfor (size_t i = 0; i < a.size(); i++)みたいな書き方はダサいのだろうか
Conversation
Notices
-
Don (nikolat@ukadon.shillest.net)'s status on Wednesday, 28-Jul-2021 07:15:38 JST Don -
ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Wednesday, 28-Jul-2021 07:15:38 JST ぽな@ばぐとら 🛸 @nikolat 単純繰り返しであればC++11の範囲ベースforや標準ライブラリの各種テンプレートでもっと宣言的な書き方ができることになるので、いまどきのコンパイラ使えて互換性を考えなくて良いのであれば「ダサい」ということにはなると思う。
-
ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Wednesday, 28-Jul-2021 07:17:29 JST ぽな@ばぐとら 🛸 @nikolat でもforを書いたほうがわかりやすい書き方(ループ内でそれなりのボリュームの作業をする必要があるとか)で、ダサいからとそれを避けて複雑怪奇なテンプレート遊びやら関数型言語めいた書き方やらするのは賛成できない感
-