- 655 名前:650 [2007/08/01(水) 12:52:30 ]
- >>654さん
push_backの意味、理解出来ました!ありがとうございます。 ひょっとして、std::string Text[512];として、 Text[0]に1行目、Text[1]に二行目、という風に合計512行を 格納出来るんじゃないかという考え方は、そもそも間違っていますか? char型のa[10]とstring型のa[10]は、どちらも10バイト分の要素を持つ配列、 という意味になってしまうのでしょうか? てっきり、string型は1行を動的に格納出来る優れものだと思ってました…… 行単位で保持しようという考え方が、そもそも無茶なのでしょうか。 ここまできて、ようやく、『ひょっとするとファイルオープンしたままのほうが 面倒が少なくていいんでね?』とか思い始めてきました……(´・ω・`) ちなみに、リザーブせずにpush_backで継ぎ足していったら、要素を出力した瞬間に 『ハンドルされてない例外エラー』で停止しました……切ないです(´・ω・`)
|

|