メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# dkcLibCommon.h

説明を見る。

    00001
    00010 #ifndef DKUTIL_C_LIB_COMMON_H
    00011 #define DKUTIL_C_LIB_COMMON_H
    00012
    00013 /* generic */
    00014 #include "dkcDefined.h"
    00015 #include "dkcOSIndependent.h"
    00016 #include "dkcStdio.h"
    00017
    00018 /* container */
    00019 #include "dkcString.h"
    00020 #include "dkcSingleList.h"
    00021 #include "dkcStack.h"
    00022 #include "dkcQueue.h"
    00023 #include "dkc2Tree.h"
    00024 #include "dkcMemoryStream.h"
    00025
    00026 #include "dkcCircularMemoryStream.h"
    00027 #include "dkcArrayOneByOne.h"
    00028
    00029 /* generic interface */
    00030 #include "dkcCircularStream.h"
    00031 #include "dkcStream.h"
    00032
    00033 /* utility */
    00034
    00035 #include "dkcDLL.h"
    00036 #include "dkcThreadLock.h"
    00037 #include "dkcMemoryPool.h"
    00038
    00039 /* algorithm */
    00040 #include "dkcSort.h"
    00041 #include "dkcMath.h"
    00042 #include "dkcUniqueID.h"
    00043 #include "dkcRegex.h"
    00044
    00045 /* os dependence */
    00046 #include "dkcOS.h"
    00047
    00048
    00049
    00050
    00051
    00052
    00053
    00054 #ifdef _MSC_VER
    00055 #   ifdef DEBUG
    00056 #       ifdef dkcdMultiThread
    00057
    00058 #           pragma comment(lib,"dkcCommonMTd")
    00059 #       else
    00060
    00061 #           pragma comment(lib,"dkcCommond")
    00062 #       endif
    00063 #   else
    00064 #       ifdef dkcdMultiThread
    00065
    00066 #           pragma comment(lib,"dkcCommonMT")
    00067 #       else
    00068
    00069 #           pragma comment(lib,"dkcCommon")
    00070 #       endif
    00071 #   endif
    00072 #endif
    00073
    00074
    00075 #endif