テキスト ファイルからデータを読み取り、引用符に基づいて読み取り行を分割しようとしています。例えば
"Hi how" "are you" "thanks"
期待される出力
Hi how
are you
thanks
私のコード:
getline(infile, line);
ch = strdup(line.c_str());
ch1 = strtok(ch, " ");
while (ch1 != NULL)
{
a3[i] = ch1;
ch1 = strtok(NULL, " ");
i++;
}
区切り文字列として何を指定すればよいかわかりません。分割に使用strtok()
していますが、失敗しました。誰でも私を助けることができますか?