【初心者歓迎】C/C++室 Ver.14【環境依存OK】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0945デフォルトの名無しさん
05/03/18 21:42:28文字列処理に関しての知識が足りないため現在修行中です。
とりあえず、ある文字列から
タブ、スペース、リターン、キャリッジリターンをデリミタ文字にして
トークンごとに文字列を取得するクラスを作れるところまでいきました。
次はCSVファイルあたりでもよみこんでみようかと、
デリミタをタブ、スペース、リターン、キャリッジリターン、コンマにして挑んだところ、
ダブルコーテーションで囲まれた範囲のリターンやスペースがデリミタ文字にならないらしく
おかしなことになっております。
こういった場合はどんな手法を使うのが定石なのでしょうか?
強引にダブルコーテーションがきたら、その中の文字をデリミタ文字jでのチェックを行わないと
してしまっていいのでしょうか?
アドバイスお願いします。
レス数が900を超えています。1000を超えると表示できなくなるよ。