[英]C++ writing to text using buffer returns non ascii character at end of file.
[英]Writing the buffer to a text file
我有一个连接到我的端口之一的设备,可以在其中获取数据。 我使用C ++为此编写了一个接口。 我可以很好地读取数据,并将其打印到屏幕上。 我用
ser.readLine();
读取数据。
我想将获得的所有数据写入文本文件。
我知道要将数据写入文本文件,我需要使用以下内容。
ofstream myfile;
myfile.open ("test.txt");
myfile << "dasd";
myfile.close();
所以我的问题是如何将获取的数据写入文本文件。 谢谢
我认为您正在寻找此链接。 它会帮助你。
假设ser.readLine();
返回一个你可以做的字符串
ofstream myfile;
myfile.open ("test.txt");
myfile << ser.readLine();
myfile.close();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.