ifstream

    0热度

    2回答

    我一直用这段代码停留在同一个地方。最后决定在网上提问。任何帮助,将不胜感激。 我已经创建了一个结构体,我可以将数据添加到结构中,但仍不确定我是否遵循了正确的方法。当我尝试从文本文件读取数据时,主要问题在于。 我似乎得到一个错误说: 错误C2678:二进制“>>”:没有运营商发现,这需要左手 数类型的“的std :: ifstream的”(或有没有可接受的转化率) 结构体: struct bankD

    -1热度

    1回答

    我想检查文件是否存在,并试图使用下面的函数 #include <fstream> bool DoesFileExist(const std::string& filename) { std::ifstream ifile(filename.c_str()); return (bool)ifile; } 但是,它似乎并没有正常工作,因为而不是检查存在,一个文件被

    1热度

    3回答

    我正在学习C++,所以请耐心等待,并且事前为任何白痴道歉。 我试图写一些代码,将每行上的第一个字匹配到“num_lines”,“num_words”或“num_chars”文件中,名为“command.txt”。 如果第一行的第一个单词与先前提到的单词不匹配,它将读取下一行。 一旦它遇到匹配的单词(仅第一个单词!)它打印出匹配的单词。 这里是我的所有代码: #include <iostream>

    0热度

    1回答

    我想模拟这种情况:我的程序刚刚从std :: ifstream(例如,为“data.txt”文本文件)读取最后一行并进行一些操作这会花费很多时间,所以有人可能会在文本文件中追加其他行。这里 while (std::getline(fs, str)) // fs is of std::ifstream type, str is std::string { //main co

    0热度

    1回答

    我试图将std::vector<double>保存到文件并读取以重建std::vector<double>。此代码来自rex(original answer)适用于std::vector<char>,但不适用于双打。一旦我试图修改这个以使用双打,数字就会丢失小数点。这是我尝试(修改后的代码) #include <iostream> #include <algorithm> #include <

    0热度

    1回答

    我正在尝试编写一个简单的TGA-Loader,并且发现读取某些图像后,某些点会产生大量不需要的空值。 我要测试的图像有六个:它们每个都有32x32像素的BGR颜色。 现在四个图像读取正常,而其余两个只读直到第17个字节。从那里,它们由空值,它看起来像: 0:220 164 55 1:232 173 57 2:241 177 51 ... 16:252 181 41 17:249 180 41 18

    0热度

    1回答

    如何将这个log.txt文本文件读入我的程序中的一个struct? (C++) ////////////////////////logs.txt /////////////////// ///////// Port4000.txt:M:r:10 Port4001.txt:M:w:1 Port4002.txt:M:w:9 Port4003.txt:J:x:1 代表: Port40xx

    -1热度

    2回答

    所以;我试图创建一种hang子手游戏,我想从我从互联网上下载的.txt文件中获得大约4900个单词,每个单词放在不同的行中。我正在尝试读取文件,但程序每次都会出现错误(1),即没有找到文件。我尝试过使用绝对路径,并将文件放在工作目录中,并使用相对路径,但每次出现相同的错误。任何人都可以看看并告诉我这有什么问题吗? 我是C++的新手,我开始学习Java,现在我想尝试一些新的东西,所以我不确定代码的结

    -1热度

    1回答

    有什么方法可以将ifstream转换为istream?我有一个叫做getToken(istream* br)的函数,它接受一个istream作为参数,但在我的main()中,我使用ifstream来读取一个文件,我必须使用这个相同的ifstream来调用getToken。我怎样才能克服这个问题?

    0热度

    1回答

    不容易制定这个问题,所以我对任何的悲伤有抱歉.. 我此刻写入csv文件是这样的: double indicators::SMACurrentWrite() { if (!boost::filesystem::exists("./CalculatedOutput/SMAcurrent.csv")) // std::cout << "Can't find my file!" << std::end