下截boost库,解压,不需要编译,
配置属性》C/C++》常规》附加包含目录,添加boost解压后的目录地址,如下图,
打开vs2012,新建一个控制台应用程序,
源代码如下:
#include <ostream>
#include <boost/iostreams/device/file.hpp>
#include <boost/iostreams/stream.hpp>
namespace io = boost::iostreams;
int main()
{
io::stream_buffer<io::file_sink> buf("log.txt");
std::ostream out(&buf);
out << "xxxxxx" ;
// out writes to log.txt
}
编译成功并执行后,打开log.txt,发现文件里会包含输出的内容