4 *
\95W
\8f\80\82Ì
\83V
\83X
\83e
\83\80 \83C
\83\93\83N
\83\8b\81[
\83h
\83t
\83@
\83C
\83\8b\82Ì
\83C
\83\93\83N
\83\8b\81[
\83h
\83t
\83@
\83C
\83\8b\81A
\82Ü
\82½
\82Í
5 *
\8eQ
\8fÆ
\89ñ
\90\94\82ª
\91½
\82
\81A
\82©
\82Â
\82 \82Ü
\82è
\95Ï
\8dX
\82³
\82ê
\82È
\82¢
\81A
\83v
\83\8d\83W
\83F
\83N
\83g
\90ê
\97p
\82Ì
\83C
\83\93\83N
\83\8b\81[
\83h
\83t
\83@
\83C
\83\8b
6 *
\82ð
\8bL
\8fq
\82µ
\82Ü
\82·
\81B
14 #include "targetver.h"
16 #define WIN32_LEAN_AND_MEAN // Windows
\83w
\83b
\83_
\81[
\82©
\82ç
\8eg
\97p
\82³
\82ê
\82Ä
\82¢
\82È
\82¢
\95\94\95ª
\82ð
\8f\9c\8aO
\82µ
\82Ü
\82·
\81B
17 // Windows
\83w
\83b
\83_
\81[
\83t
\83@
\83C
\83\8b:
20 // C
\83\89\83\93\83^
\83C
\83\80 \83w
\83b
\83_
\81[
\83t
\83@
\83C
\83\8b
27 //!
\83v
\83\8d\83O
\83\89\83\80\82É
\95K
\97v
\82È
\92Ç
\89Á
\83w
\83b
\83_
\81[
\82ð
\82±
\82±
\82Å
\8eQ
\8fÆ
\82µ
\82Ä
\82
\82¾
\82³
\82¢
\81B
44 #include <boost/format.hpp>
45 #include <boost/fusion/container/map.hpp>
46 #include <boost/fusion/include/map.hpp>
47 #include <boost/fusion/container/map/map_fwd.hpp>
48 #include <boost/fusion/include/map_fwd.hpp>
49 #include <boost/shared_ptr.hpp>
50 #include <boost/make_shared.hpp>
51 #include <boost/serialization/export.hpp>
52 #include <boost/serialization/serialization.hpp>
53 #include <boost/serialization/string.hpp>
54 #include <boost/serialization/version.hpp>
55 #include <boost/serialization/split_member.hpp>
56 #include <boost/serialization/nvp.hpp>
57 #include <boost/serialization/string.hpp>
58 #include <boost/serialization/vector.hpp>
59 #include <boost/serialization/map.hpp>
60 #include <boost/serialization/shared_ptr.hpp>
61 #include <boost/serialization/list.hpp>
62 #include <boost/serialization/assume_abstract.hpp>
63 #include <boost/archive/xml_oarchive.hpp>
64 #include <boost/archive/xml_iarchive.hpp>
65 #include <boost/archive/binary_oarchive.hpp>
66 #include <boost/archive/binary_iarchive.hpp>