#include <stdio.h>
#include <Windows.h>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/iostreams/device/array.hpp>
#include <boost/iostreams/stream.hpp>
#include <string>
void main()
{
std::string serial_str = "하시발 좀돼라";
boost::iostreams::basic_array_source<char> device(serial_str.data(), serial_str.size());
boost::iostreams::stream<boost::iostreams::basic_array_source<char> > s(device);
boost::archive::binary_iarchive ia(s);
//ia >> obj;
return;
}
boost::archive::binary_iarchive ia(s); 이부분에서 에러 빵긋함
도대체 이유를 찾을수가 없음.. 심지어
http://stackoverflow.com/questions/3015582/direct-boost-serialization-to-char-array/5604782#comment18123762_5604782
똑같이 복붙한 코드인데 에러뜸...;;;;;;;;;;;;;;
땡큐
댓글 0