iostream

    0热度

    1回答

    我一直在做一些阅读,关于如何创建一组数字并在C++中使用for循环填充这些数组。到处都说我需要使用矢量。我已经创建了数组并使用向量填充它们(我认为)。当我编译并运行显示数组时,一切正常。当我尝试显示数组的内容时,程序编译好,但运行时崩溃。 我想创建100个数组,每次增加500个元素。 (这是一个任务,我们需要测试的算法的有效性。) unsigned int numArrays = 100; un

    0热度

    2回答

    我想了解为什么模板部分专业化变得不可见。 我正在做一个我如何达到下面的错误的小例子。 该示例尝试将operator<<重新打印到ostreams。 有一个解决方案可用于打印元组的1问题。我的问题是关于为什么下面的一个失败,看不见的错误。 从铛完整的错误: call to function 'operator<<' that is neither visible in the template de

    1热度

    1回答

    我正在绘制一个包含2000多个点的图形,以pdf文件形式显示。 PDF的分辨率是612 x 792.由于宽度是612,因此我只能绘制612点到pdf。我将1点映射到1个像素。我怎样才能将所有2000多个样本绘制成PDF格式。我正在使用这个lib http://www.vulcanware.com/cpp_pdf/index.html。

    2热度

    1回答

    Pre-history:我试图确保一些功能foo(std::stringstream&)消耗流中的所有数据。 回答于previous question表明使用stringstream::str()是获取stringstream内容的正确方法。我也看到了它正在使用任意类型转换为string这样的: std::stringstream sstr; sstr << 10; assert(sstr.s

    1热度

    4回答

    我正在编写一个软件,它从标准输入输出(巨大)输入流并将其读入浮动向量中。我想捕捉流包含逗号等字符的情况,并且要么不接受它,要么简单地忽略不能被解析为float的所有内容(无论哪个更容易实现,我没有偏好)。我注意到以下行为:当我打电话 echo "1.4, -0.7 890 23e-3" | ./cintest 这个版本 #include <iostream> using std::endl;

    -12热度

    1回答

    我想改变名称&保持库的功能不变。 在C++语言中可能吗?

    0热度

    1回答

    我正在使用windows visual studio。我想使用mex在C++中读取.txt文件。下面是小例子: #include <mex.h> #include <iostream> #include <fstream> void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { if

    0热度

    3回答

    我试图写在磁盘上的PPM文件。 PPM是一个简单的图像格式,由ASCII图像头和像素的字节数组的: P6\n width height\n 255\n [width*height*3 bytes total] 这是我的PPM类(简化): class PPMImage { protected: friend std::istream& operator >>(std::ist

    1热度

    1回答

    我正在使用filetering_istream类型将信息保存在解压缩文件中,同时使用'boost/iostreams/filtering_stream.hpp'。但是我想把它转换成ifstream类型。有没有办法做到这一点?万分感谢! 的代码如下: #include <istream> #include <fstream> #include <boost/iostreams/filtering

    0热度

    1回答

    // using namespace std; 下面是下面的代码段 ostream& write(ostream& os) const { os << getRe() << "j " << getIm(); return os; } 这是在表示复数(一类“PComplex),它是从一个抽象类派生(”序列化“)的成员函数。(纯实现虚拟函数)。 我的主要问题是为什么我们需要一