fstream

    1热度

    4回答

    我想预览当前表格并在预览中可以打印它,我如何在莲花脚本中执行此操作?

    2热度

    2回答

    我有一个std :: bitset,我想写入一个文件,有点点,但当然fstream的写功能不支持这一点。我想不出另一种方式,除了将每个8位组转换为使用字符串并写入字符的字符... 任何人都知道一个好方法吗?

    2热度

    5回答

    以下代码在编译和运行g ++时, 打印两次,而我预期'1'只打印 一次,因为我将一个结构转储到 文件,但在阅读时似乎是 阅读两个结构。为什么? #include <iostream.h> #include <fstream.h> int main(){ struct student { int rollNo; }; struct stude

    1热度

    4回答

    的一部分。当我做 fstream someFile("something.dat", ios::binary|ios::out); someFile.seekp(someLocation, ios::beg); someFile.write(someData, 100); 看来,以取代与100个字节,而不是仅仅更换相应的100个字节整个文件,就好像我指定的ios :: TRUNC。有没有可

    104热度

    7回答

    以下C++代码使用ifstream的对象读取从文本文件中的整数(其具有每行一个数),直到它碰到EOF。为什么它读取最后一行的整数两次?如何解决这个问题? 代码: #include <iostream> #include <fstream> using namespace std; int main() { ifstream iFile("input.txt"); // inpu

    0热度

    2回答

    我在用二进制模式替换文件的一部分时遇到了一些麻烦。出于某种原因,我的seekp()行不会将文件指针放在所需的位置。现在它将新内容附加到文件末尾,而不是替换所需的部分。 long int pos; bool found = false; fstream file(fileName, ios::binary|ios::out|ios::in); file.read(reinterpret_ca

    2热度

    1回答

    如何为fstream对象设置标志FILE_FLAG_BACKUP_SEMANTICS? 你可以用fstream设置大多数标志,但是看起来这个标志不可用。你可以阅读关于国旗here。