可能重复:
如何清除字符串流?
我有这个 c++ 命令
//siteurl and filename are of string type
stringstream ss;
ss << "lynx -dump '" << siteurl << "' > " << filename;
在第一个循环中,一切正常。但是在第二个循环中,我意识到它只是追加而不是创建新记录
当我使用 cout 进行故障排除时,它给了我这个,我意识到命令是在第二个循环上追加而不是覆盖,我如何在第二个循环/使用中为空或重置或覆盖 ss(字符串流)的第一条记录。
Webparser: lynx -dump 'http://sg.finance.yahoo.com/q?s=USDSGD=X' > file.txtlynx -dump 'http://sg.finance.yahoo.com/q?s=EURUSD=X' > file.txt
我想要的是第二个循环,它将是这个输出
Webparser: lynx -dump 'http://sg.finance.yahoo.com/q?s=EURUSD=X' > file.txt
我是 C++ 新手,感谢所有帮助,非常感谢。