OSDN Git Service

ゲーム時間経過処理を実装中 / Implementing game time processing.
[deeangband/Deeangband-new.git] / Deeangband / stdafx.h
1 /*!
2  * @file stdafx.h
3  * @brief 
4  * \95W\8f\80\82Ì\83V\83X\83e\83\80 \83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b\82Ì\83C\83\93\83N\83\8b\81[\83\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[\83\83t\83@\83C\83\8b
6  * \82ð\8bL\8fq\82µ\82Ü\82·\81B
7  * @date 2013/12/11
8  * @author Deskull
9  * 2013 Sikabane Works.
10  */
11
12 #pragma once
13
14 #include "targetver.h"
15
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:
18 #include <windows.h>
19
20 // C \83\89\83\93\83^\83C\83\80 \83w\83b\83_\81\83t\83@\83C\83\8b
21 #include <stdlib.h>
22 #include <malloc.h>
23 #include <memory.h>
24 #include <tchar.h>
25
26
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
28 #include <iterator>
29 #include <iostream>
30 #include <algorithm>
31 #include <array>
32 #include <iostream>
33 #include <string>
34 #include <map>
35 #include <vector>
36 #include <memory>
37 #include <cstdlib> 
38 #include <list>
39 #include <random>
40 #include <ctime>
41 #include <cassert>
42 #include <fstream>
43 #include <ctime>
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>
67