本文整理汇总了C++中GridCurve::writeVectorToStream方法的典型用法代码示例。如果您正苦于以下问题:C++ GridCurve::writeVectorToStream方法的具体用法?C++ GridCurve::writeVectorToStream怎么用?C++ GridCurve::writeVectorToStream使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GridCurve
的用法示例。
在下文中一共展示了GridCurve::writeVectorToStream方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: testIOGridCurve
bool testIOGridCurve(const string& filename)
{
unsigned int d = KSpace::Point::dimension;
GridCurve<KSpace> c; //grid curve
//////////////////////////////////////////
trace.info() << endl;
trace.info() << "Reading GridCurve d=" << d << " ";
ifstream instream; // input stream
instream.open (filename.c_str(), ifstream::in);
c.initFromVectorStream(instream);
trace.info() << "(" << c.size() << ") elts" << std::endl;
trace.info() << c << endl;
///////////////////////////////////////////
std::stringstream s;
s << "gridcurve" << d << ".dat";
trace.info() << "Writing GridCurve d=" << d << " in " << s.str() << endl;
ofstream outstream(s.str().c_str()); //output stream
if (!outstream.is_open()) return false;
else {
c.writeVectorToStream(outstream);
}
outstream.close();
return true;
}