gpt4 book ai didi

c++ - 如何从变量中删除特定字符串

转载 作者:行者123 更新时间:2023-11-28 00:51:00 26 4
gpt4 key购买 nike

<分区>

我正在为自己编写一个简单的 python IDE,供我个人使用,在 writeFile 函数上,我可以选择输入命令 endl 来开始一个新行,它工作正常;但是,当我查看它生成的文件时,它会在新行之前打印 endl。那么有什么方法可以从变量中删除“endl”并防止它被写入文件。

    void writeFile()
{
ofstream fos("data.py");
string data;
bool done = false;
string temp;
cout << "Enter Some Data. Enter s to stop." << endl;
while(!done)
{
cin >> data;
if(data == "s")
{
done = true;
}
else if(data == "endl")
{
fos << data + "\n";
}
else if(data != "s" && data != "endl")
{
fos << data + " ";
}
}
fos.close();
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com