[C,C++]テキストファイルの読み込み
はじめまして
C++をはじめてまだ半年の初学者です。
テキストの読み込みについての質問なのですが、
以下のような形式(csv形式)のテキストのヘッダーと項目名を除く
数字の部分と文字の部分を読み込みたいのですが
どのようにプログラムを書けばよいですか?
ヘッダーと項目は不要です。
動物の名前とそのXYZは20個、日付は結構な数並んでいます。
時間と動物のデータは読み込み後、動物の種類ごとに構造体に格納します。
したがって、動物のデータはループで読み込めると良いのですが、
その方法が分かりません。
よろしくお願いします。
**************************
animal.txt
by tanaka.tarou
**************************
DATE, NAME, X, Y, Z, NAME, X, Y, Z, NAME, X, Y, Z, ・・・
2011.05.23, rabit, 2, 5, 6, pig, 5, 3, 9, cow, 6, 3, 8, ・・・
2011.05.23, rabit, 2, 5, 6, pig, 5, 3, 9, cow, 6, 3, 8, ・・・
2011.05.23, rabit, 2, 5, 6, pig, 5, 3, 9, cow, 6, 3, 8, ・・・
2011.05.23, rabit, 2, 5, 6, pig, 5, 3, 9, cow, 6, 3, 8, ・・・
・
・
・
お礼
ありがとうございますm(_ _)m。うまく動きました。 まだまともにさわり始めて2ヶ月ほどなので、 この変更がどういった動きをしているのかすぐには分かりません(^^;)。 これを元に色々いじって、理解していきたいと思います。
補足
色々いじくりながら、今まで中途半端だった部分を理解できました。 実は2次元配列への代入で2週間ほど悩んでいたので、頭がハツカネズミ状態でした(^^;) 本当にありがとうございましたm(_ _)m