iostream

    1热度

    1回答

    我正在从文件读取到缓冲区,然后我将读取的文本分成字符串,其中每个文本以新行结尾形成一个新字符串。 这里是我的代码: int ysize = 20000; char buffer2[ysize]; int flag = 0; string temp_str; vector<string> temp; while(fread(buffer2, ysize, 1, fp2)>0){

    -6热度

    4回答

    背后的故事:我正尝试在en.cppreference.com上创建一个帐户。该过程的一部分 包括: 什么是性病::法院< <“EV” < <“A”显示; 的困境:我不知道这到底是。 我试图把它放入终端,但没有用处。 我试图把它放在代码中并编译它...仍然没有运气。 我使用了它,但没有接近理解他们要求我做什么。 最后但并非最不重要,我去http://en.cppreference.com/w/cpp

    1热度

    1回答

    在标准C++ ios库中,是否保证&stream.iword(ind) != &stream.pword(ind)在同一个stream上调用时具有相同的ind值? 此外,保证我可以单独使用void*和long值给予相同的索引(即它们不作为联合等实现)? 我想这里的X-Y问题是如何知道给定一个随机流,我的自定义值(“已分配”使用xalloc())是否已初始化?我问,因为我看到人们使用pword()来

    0热度

    2回答

    嗨,任何人都可以帮忙吗?我需要打印对象堆栈的顶部元素(在本例中为点),我无法在线找到解决方案。我试图改变顶部或直线的数据类型在cout中调用pointStack.top(),但我没有运气。注意。我没有将弹出功能错误C2679是问题 #include <iostream> #include <stack> #include "point.h" using namespace std;

    -3热度

    3回答

    所以我有这个功能来检查一个号码是否是开心号码。它返回true或false。 bool is_happy(int x) //Let the function determine if the number is happy { int result; while (x != 1) //If x == 1, it is a happy number { result = 0;

    1热度

    1回答

    我想在我的代码中公开流作为标准等价物以消除用户对boost::iostreams的依赖。 想要有效地做到这一点,当然如果有必要的话不需要创建副本。我想只是将std::istream的缓冲区设置为boost::iostream::stream<boost::iostreams::source>正在使用的缓冲区,但是,这可能会导致所有权问题。 如何将boost::iostream转换为std::ios

    0热度

    1回答

    序言: 我正在试验“多租户”平面文件数据库系统。在启动应用程序之前,在启动服务器之前,每个平面文件数据库(我称之为日志)都被转换为内存中的大型javascript对象。从那里应用程序开始它的服务。 应用程序运行时行为将服务于来自许多不同数据库(每个域一个数据库)的请求。所有读取仅来自内存对象。虽然任何CRUD都修改内存对象并将其流式传输到日志。 问题: 如果我在内存中有N个已经从平面文件中加载的数

    0热度

    1回答

    我按照本教程(here)获取了Clang在Windows上的工作。我选择与msys2结合安装clang的路径。 以下的所有指令后,我写了简单的程序: 铛++ Helloworld.cpp HelloWorld.exe的-o -std = C++ 14 我得到的错误: #include <iostream> using namespace std; int main() { cout<<"

    1热度

    2回答

    鉴于以下代码: std::ofstream stream("somefile"); if (!stream) { return 1; } 当调用.WRITE(....)和使用STDC++和的libC++流处于二进制模式(std::ios::binary)。 使用当MSVC(2015/2017RC1)它似乎是在文本模式或奇怪的东西,因为生成的文件比实际写入大。然而。 但是,如果

    0热度

    1回答

    我想从txt文件中读取wstring。 我将该文件的名称存储在一个名为SourceFileName的变量中,并且它是wstring变量。在txt文件,它具有以下字符串: 112:abc 221:ghj .... 现在我想读txt文件到wstring的字符串,这些数字和它对应的字符串,但是当我试图做到这一点,VS通知我没有std :: getline macthes参数列表的重载函数的实例。