fstream

    1热度

    1回答

    我有一个简单的程序,我已经编译了MinGW和Visual C++ 2008 Express,并且都给出了大于88200的输出文件。当我设置s = 0时,两个程序都按预期工作。我究竟做错了什么? #include <fstream> using namespace std; int main(int argc, char *argv[]) { int i; short

    20热度

    7回答

    如何计算使用标准类fstream和ifstream的行数?

    0热度

    3回答

    我正在从包含人名的文件中读取一行,第一行包含男性的名字,而第二行包含女性的名字。然后我想把这些名字存储在两个数组中,一个是男性,一个是女性,然而当我印刷它们时,我会得到奇怪的东西。我不知道如果我不读他们正确,或打印错误 char line[100]; //holds line read char *item; //item in a line char *item2;

    0热度

    1回答

    我试图从文本文件读取数据使用fstream,但得到了错误的数据。 ifstream fin ("C:\\Users\\rEgonicS\\Documents\\test.in"); int number; fin >> number; cout << number; test.in简直是12。 cout reads 4273190。 有人可以解释为什么这是如此以及如何解决它?

    4热度

    4回答

    嘿,我在哪里放置一个文本文件,我想用fstream读取?他们说http://www.gamedev.net/reference/articles/article1127.asp,他们说 ifstream fin(“input.txt”); “input.txt”在哪里?在我尝试通过执行“C:\ Users \ XXXXXXX \ Documents \ test.in”指向文件的路径之前。然而这似

    1热度

    2回答

    我遇到了来自fstream的getline指令的问题。 这是从我的代码片段: boolean_1=true; while(true) { if(boolean_1) { //some stuff } else { save_file.open("save.txt", fstream::in); //so

    7热度

    2回答

    假设我创建了一个文件,写这样的:如何该文件的权限决定 std::ofstream my_file("filename", std::ios_base::out | std::ios_base::trunc); ?我有一个程序每隔一分钟运行一次,每分钟生成一次文件 - 一些是0644,而另一些是0660,并且我的代码中没有任何内容会使其发生变化。 (我看到一些实现允许第三个参数来设置文件权限 -

    0热度

    2回答

    我有3个文件涉及到这个问题。 file.h,file.C和user.C. file.h有私有成员fstream日志。 在file.C的构造函数中,它会打开日志。它不在构造函数中这样做,但构造函数调用函数OpenLog()。 file.h也有一个内嵌关闭功能: CloseLog() {if (logs) logs.close();} 文件user.c的拥有它创建的实例文件的退出功能,然后调用Clos

    0热度

    3回答

    我试图打印到C++以及由于某种原因,我不断收到这个奇怪的错误文件: error C2061: syntax error : identifier 'ofstream' 我包括以下内容: #include <fstream> #include <iostream> 这是我的函数: void Date::PrintDate(ofstream& resultFile) const {

    3热度

    5回答

    为什么保存为UTF8(在Notepad ++中)的文件在fstream的开头有这个字符我在C++程序中打开它? '╗┐ 我不知道它是什么,我只知道,它不存在,当我保存到ASCII。 更新:如果我将它保存到UTF8(没有BOM),它不在那里。 如何在C++中检查文件的编码(ASCII或UTF8,其他所有内容将被拒绝;))。这正是这些人物吗? 谢谢!