[過去ログ] C++相談室 part164 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
888: (ワッチョイ 13f0-jdKV) 2023/10/15(日)17:41 ID:9kWoH1jw0(1/2) AAS
ハゲはナニやってもハゲるらしいからな
理由なんて無いだろう
889: (ワッチョイ 13f0-jdKV) 2023/10/15(日)17:43 ID:9kWoH1jw0(2/2) AAS
ハゲるヤツはナニやってもハゲるらしいからな
そもそも理由なんて無いのだろう
890: (ワッチョイ 1302-os2T) 2023/10/15(日)21:12 ID:ehVuw9SG0(1) AAS
いつまでもお傍にいます、最後まで…
891: (ワッチョイ 01f5-uehJ) 2023/10/16(月)08:48 ID:yu+2eKsI0(1) AAS
Stroustrupのことはハゲハゲ言うくせに江添に対しては厳しいんだなw
892: (スッップ Sd33-boBM) 2023/10/17(火)17:04 ID:zRs2E77Cd(1/2) AAS
言う程ハゲてない
まだ大丈夫
893: (スッップ Sd33-boBM) 2023/10/17(火)17:04 ID:zRs2E77Cd(2/2) AAS
言う程ハゲてない
まだ大丈夫
894: (アウアウウー Sadd-wvjH) 2023/10/17(火)17:55 ID:it1TRy+pa(1) AAS
ひさしぶりにこのスレにきてわかったことがひとつある

C++はハゲと相性が良い
895
(1): (ワッチョイ 1379-3b5p) 2023/10/17(火)19:10 ID:LcuTSSJS0(1) AAS
C++使うとハゲるって当初噂になったぐらいだが
知らんのか
896: (ワッチョイ 59da-jdKV) 2023/10/17(火)20:35 ID:B/3DhPmO0(1) AAS
空いたプランクを埋めるためにC++言語仕様を高速に無理矢理理解しようとすると却ってストレスがたまってハゲることになる恐ろしい言語
897: (ワッチョイ 39f8-jJly) 2023/10/17(火)21:21 ID:WuBQOYXz0(1) AAS
>>895
MJD?

Miwa C++ のエピスメーテーさんもHAGEなの?
898: (ワッチョイ 01a7-QDHO) 2023/10/18(水)21:04 ID:UzfqKL8d0(1) AAS
禿げるというより若白髪は明らかに増えたわ
899: (ワッチョイ c914-cthS) 2023/10/18(水)21:21 ID:ELvl69q70(1/3) AAS
いや、お前はもう若くはない
900: (ワッチョイ c914-cthS) 2023/10/18(水)21:22 ID:ELvl69q70(2/3) AAS
いや、お前はもう若くはない
901: (ワッチョイ c914-cthS) 2023/10/18(水)21:25 ID:ELvl69q70(3/3) AAS
もう若くはないのだ
902: (ワッチョイ c901-Vk26) 2023/10/18(水)21:59 ID:eoT4PoLM0(1/2) AAS
時期を逸するというのはなんとも悲しいものだ
取り返しはつかない
903: (ワッチョイ 1379-3b5p) 2023/10/18(水)22:40 ID:tODhST9E0(1) AAS
C++とMFCのコンボで世の中の何本の毛根が失われたのだろう
904: (ワッチョイ c901-Vk26) 2023/10/18(水)22:52 ID:eoT4PoLM0(2/2) AAS
取り返しはつかない
905: (ワッチョイ 3963-1J/V) 2023/10/19(木)22:15 ID:PH9oNQB60(1) AAS
質問なのですがサイズnのstd::vector<T> vecに対してi番目(i=0, 1, 2, ..., n)の要素の直前に要素elemを1個挿入する(ただしi=nは末尾に追加と解釈する
の書き方はどうすればいいですの?
とりま2種類考えた、
1) size_t sz = vec.size();
  auto ins_it = (i < sz) ? std::next(vec.begin(), i) : vec.end();
  vec.insert(ins_it, elem);
2) size_t sz = vec.size();
  if (i < sz) { vec.insert(std::next(vec.begin(), i), elem); }
  else { vec.resize(i + 1, elem); }
906
(1): (ワッチョイ 797f-/4nw) 2023/10/19(木)23:37 ID:49m1KrYl0(1) AAS
vec.insert(vec.begin() + i, elem);
907: (ワッチョイ fbda-jdKV) 2023/10/20(金)09:00 ID:Z7DUQLh+0(1) AAS
simple is best よ
何事も
908: (スフッ Sd33-Kt/B) 2023/10/20(金)09:44 ID:JTOR6W7Wd(1) AAS
だから I hate C++ の Matz はまだフサフサなのか
909: (ワッチョイ b990-lUy8) 2023/10/20(金)15:53 ID:IDnubi5y0(1) AAS
コードの内容なんか忘れた半年後に
再びコード見てその瞬間、分かるように書くのが一番
その為のSimple is bestに同意
910: はちみつ餃子◆8X2XSCHEME (ワッチョイ 7b3e-RnKc) 2023/10/20(金)16:04 ID:+Ixb2Hv20(1) AAS
読み取りやすいように書くのは大事だけど、少し汚くても
わかりやすい名前を付けておけば割となんとかなる。
911: (ワッチョイ 0134-l/11) 2023/10/20(金)20:55 ID:jh4JxiwB0(1) AAS
おっと、名前付けの話?オッチャン持論語っちゃう

関数に長い名前つけるのはありと思うが、変数名は宣言箇所にコメント書いて2文字とか短い変数名が好き

ワシは元々BASICから始まってSmalltalkを学んだクチだけど、一時期のjavaみたいななんでも長い名前にするやつ大っきらい。Cの母音ラクダ方式大好き
912
(1): (ワッチョイ dd14-PKJr) 2023/10/21(土)00:04 ID:JSr5Bd510(1) AAS
お前の好き嫌いでは議論にならん
優劣を語れよ、ジジイ
913: (ワッチョイ 1934-egvn) 2023/10/21(土)01:04 ID:m23W7dra0(1) AAS
>>912
が優劣について数字を出して語ってくれるそうです
どうぞw
914: はちみつ餃子◆8X2XSCHEME (ワッチョイ 8da2-+JM7) 2023/10/21(土)02:43 ID:WDz67hDs0(1) AAS
C++ はある程度は汚いものだろう。
隅々まで綺麗にしようと腐心するよりは
少なくとも部品のインターフェイスくらいはまともにして
外側に対しては綺麗なふりをするくらいが手頃な妥協点だと思う。
逆にミクロ的にスマートに書けていても
抽象化が駄目だと使いにくいよ。

内も外も綺麗ならそれに越したことはないけど
そうもいかないのが現実だからね。
915
(1): (ワッチョイ d563-KkNu) 2023/10/21(土)08:17 ID:pQG7G9ym0(1/2) AAS
>>906
天才か!
なんかこの前動かしたら駄目だった気がしたけど
今やったら動いたわサーセン;;;
916: (オイコラミネオ MMbd-JD/u) 2023/10/21(土)12:13 ID:3FTa9ZLeM(1/2) AAS
vectorなのかvecなのかは言語開発者がそうと決めたからそうなってるだけ
昔はコード補間もなくx-windowのアホみたいな長い呪文APIぶち込んでたけど今もそれだったらぶち切れてる

意外なことに開発環境が変わればいろいろ変わる
917: (オイコラミネオ MMbd-JD/u) 2023/10/21(土)12:24 ID:3FTa9ZLeM(2/2) AAS
今windowの更にクソ長い基地外じみたAPI打ってるのもコード補完があるから
1-
あと 85 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.026s