#include "dkcDefined.h"
#include "dkcOSIndependent.h"
#include "dkcStdio.h"
#include "dkcString.h"
#include "dkcSingleList.h"
#include "dkcStack.h"
#include "dkcQueue.h"
#include "dkc2Tree.h"
#include "dkcMemoryStream.h"
#include "dkcCircularMemoryStream.h"
#include "dkcArrayOneByOne.h"
#include "dkcCircularStream.h"
#include "dkcStream.h"
#include "dkcFileSystems.h"
#include "dkcDLL.h"
#include "dkcThreadLock.h"
#include "dkcMemoryPool.h"
#include "dkcSort.h"
#include "dkcMath.h"
#include "dkcUniqueID.h"
#include "dkcLZSS.h"
#include "dkcRLE.h"
#include "dkcLZW.h"
#include "dkcCryptoGraph.h"
#include "dkcHash.h"
#include "dkcCRC.h"
#include "dkcOS.h"
dkc.hのインクルード依存関係図
定義郡 uint8 / 8bitのunsigned型 uint16 / 16bitのunsigned型 uint32 / 32bitのunsigned型
ULONGLONG / 64bitのunsigned型 LONGLONG / 64bitのsigned型 uint64 / ULONGLONGと同じ
ORDER_DCBAでlittle endian
これを定義すると、自前のCランタイムライブラリ(不完全)を使うようになります。 (まだ、未実装・・・) #define DKUTIL_C_USE_DKUTIL_CSTD
#define DKUTIL_C_2TREE_FAST_IMPL dkc2Tree.c dkc2Tree.hの二分木の一部の処理の速い実装方式(再コンパイル後有効) 詳しくはdkc2Tree.hにて。
dkc.h で定義されています。