/
BirdLeon
/
ROBLOX2016
Обзор
Документация
Войти
/
BirdLeon
/
ROBLOX2016
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Library/boost/tools/boost_install/test/serialization/quick.cpp
35 строк
723 B
PatoFlamejanteTV
full source code
19 дек 2024, 19:11
19 дек 2024, 19:11
05db15d
Код
Авторство
О чём код?
// Copyright 2018 Peter Dimov. // // Distributed under the Boost Software License, Version 1.0. // // See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt #include <boost/archive/text_iarchive.hpp> #include <boost/archive/text_oarchive.hpp> #include <boost/core/lightweight_test.hpp> #include <sstream> #include <string> int main() { std::ostringstream os; std::string s1( "pumpkin pie" ); { boost::archive::text_oarchive oa( os ); oa << s1; } std::istringstream is( os.str() ); std::string s2; { boost::archive::text_iarchive ia( is ); ia >> s2; } BOOST_TEST_EQ( s1, s2 ); return boost::report_errors(); }