1

我想写出要在文件中的引号,但我不知道语法应该如何。

ofstream file("myfile.txt");
    if ( file.is_open())
    {
        file << "\n";
        file << ""type of file""<< "=" << '\n'; // obviously this is wrong
        file << "name = \n";
    }

我希望文本文件看起来像这样:

“文件类型”=

名字=

我怎样才能做到这一点?

4

4 回答 4

3

你应该能够"逃脱\这样\"

file << "\"type of file\""<< "=" << '\n';
于 2010-11-18T02:15:34.270 回答
3

使用\"而不仅仅是",即:

file << "\n"; // note not "/n"
file << "\"type of file\"" << "=" << "\n";
file << "name = \n";

当然,中间线可能只是:

file << "\"type of file\"=\n";
于 2010-11-18T02:15:46.120 回答
1

使用转义字符

file << "\"type of file\"" << "=" << "\n";
于 2010-11-18T02:15:28.283 回答
0
if (ofstream file("myfile.txt")) 
{ 
    file << "/n" 
            "\"type of file\"=\n"
            "name = \n"; 
}
于 2010-11-18T02:23:29.883 回答