用新行C 附加文本
Append text to file with new line c++
我想从文件附加文本。我已经完成了将文本附加到新文件中,但是文本无法输入新线路。这是我的代码:
ofstream data_ip_list;
data_ip_list.open("data_ip_list.txt", std::ios_base::app);
ifstream fileinput("ip_a.txt");
if(fileinput.is_open()){
for(i = 0; i < count; ++i)
{
fileinput >> str1[i];
data_ip_list << str1[i] ;
结果:
192.168.0.10010.10.10.2
如何将其做到:
192.168.0.100
10.10.10.2
对不起,我的英语不好
只需使用newline字符 'n'
。
ofstream data_ip_list;
data_ip_list.open("data_ip_list.txt", std::ios_base::app);
ifstream fileinput("ip_a.txt");
if(fileinput.is_open()){
for(i = 0; i < count; ++i)
{
fileinput >> str1[i];
data_ip_list << str1[i] << 'n';
您可以使用std::endl
或'n'
添加Newline
data_ip_list << std::endl;
// or
data_ip_list << 'n';
但是std::endl
刷新输出缓冲区,可能比'n'
慢一点。
相关文章:
- 使用新行和不使用新行读取文件
- 无法通过空白将文本文件行分隔为矢量
- 遇到新行时,有没有办法停止istream_iterator
- PangoLayout 中忽略的新行
- 使用 clang 格式时,当行很大时,如何将右括号分成新行?
- 如何检测将文本文件读入 int 数组的新行
- 当 getline 直到新行才读取时会发生什么?
- 添加新行时工作代码引发异常.调试技巧?
- QTree查看新行,没有布局就不可见已更改
- 用C++计算输入文本的新行数
- 从文本文件读取时,如何知道是否已到达新行?
- 使用 C++ 中的向量在新行上显示文本文件中的列
- C++将字符串写入文本文件中的行;新行问题不起作用
- C++ 在文本文件中的特定字符后插入新行
- 用新行C 附加文本
- 如何通过 C++ 在读取文本文件时忽略特定的新行
- 如何知道它是文本中的新行
- 如何从文本文件的末尾删除新行
- 将文本文件的内容一个字符一个字符地读入矢量,不跳过空白或新行
- 将文本光标移动到新行