- C++相談室 part128 [無断転載禁止]©2ch.net
196 :デフォルトの名無しさん[sage]:2016/12/02(金) 14:14:03.78 ID:uzv70fAD - data()はいいけど、vectorにemplace_back()したらsize()も変化するんだが
それが渡したクラスでは反映されないってのが問題だと思ってたんだが勘違い?
|
- C++相談室 part128 [無断転載禁止]©2ch.net
198 :デフォルトの名無しさん[sage]:2016/12/02(金) 15:03:09.14 ID:uzv70fAD - >>197
あーそれはあるね どんどん要素を増やして行くと再newしてそこに全部要素コピーされなおして 元のアドレスは無効になるってのがあったな だからvectorをメンバに持つのを頑なに拒否する理由がわからない
|
- C++相談室 part128 [無断転載禁止]©2ch.net
200 :デフォルトの名無しさん[sage]:2016/12/02(金) 15:37:45.05 ID:uzv70fAD - >>199
あのさあ・・・ >>170見てから発言しようよ クラスにvectorの中身を受け渡してからその時の要素数で和を求めてるでしょ? 他のところで元のvectorの要素数が変化してもクラスに反映されたいのかと思ったわけですよ それだったらconst&で参照を握るのが一番いいでしょって話 レベルが落ちてるのは君の頭では?
|
- C++相談室 part128 [無断転載禁止]©2ch.net
203 :デフォルトの名無しさん[sage]:2016/12/02(金) 16:07:07.03 ID:uzv70fAD - >>202
それはそうだけど、精神科医でもないのに他人を精神病呼ばわりするのはどうかと思うね
|