2012-03-17 1 views
-5

正規表現を使用せずにC++でテキストファイルを解析するときに、1行のタブと1行全体を区別する方法を区別しますか?タブの違いを検出していますか?

+0

この質問はもっと説明する必要があります私はあなたが話していることの手掛かりを持っていません。 – 111111

+0

タブは、あなたが望むだけ大きくてもかまいません... 4スペース、1スペース、8スペース、全ライン、タブストップを尊重します... – Ryan

+2

「全ラインを取るタブ」?あなたは '\ t'と' \ n'の違いについて何か質問していますか?私はあなたが求めていることにちょうど従わない。 – Bart

答えて

0

\ nを押すまで変数に行/文字列を保存します。文字列が等しいかどうか、または単一のタブか他の文字も含むかどうかを確認します。 それは良い方法だと思います。私はこれがC++でどれくらい難しいか分かりませんが、それは難しくないと思います。

これはあなたの探しているものではない場合は、私はあなたの質問を再現してみてください...あなたの目的または目標が何であるかをより明確にしてください。

+0

どうしますか?繰り返しますが、文字列が単一の/複数のタブであるかどうかを確認するだけの場合は、タブがリテラル文字ではないため、文字列にスペースがいっぱいであるかどうかを確認するだけです。あなたが何をより良くしているのか説明してください。 – Kinz

+0

あなたのコードを私たちに教えてもらえると助かります。または単にスニペット、あなたが解析を行っているセクション。 – Kinz

+1

ありがとうZav、私は今それを得ると思います。 – dee

関連する問題