想要向我的控制器添加一些I / O文本文件操作。写下我选择的参数:

    if ( FileExists("plik.txt") == true )
    {

    int text_file = FileOpen("text_file.txt", fmOpenWrite);
    FileWrite(text_file, IntToStr(index_freq).c_str(),2);
    FileWrite(text_file,"\r\n",strlen("\r\n"));
    }


但是您可以在该示例中向我展示如何使用FileRead吗?我知道模式是

    FileRead(iFileHandle, &dRadius, sizeof(double));


但是不能完全适合我的例子。写入文件的数据在一个列中长1或2个字符,在另一个列中一个。

在此先感谢您的帮助

最佳答案

为什么不使用iostream?

std::ofstream ofs ("text_file.txt", std::ofstream::out);

ofs << index_freq <<std::endl;

ofs.close();


有关如何使用它们的更多信息here

关于c++ - C++ FileRead的用法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19271578/

10-11 21:05