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

define.h

C言語の定義(独自拡張アリ・・・) [詳細]

#include "os.h"

define.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

マクロ定義

#define DKINGYO_ULONGLONG_MAX   18446744073709551615
 ULONGLONGの変数のマックス値(最大値)
#define DKINGYO_LONGLONG_MAX   9223372036854775807
 LONGLONGの変数のマックス値(最大値)
#define DKINGYO_LONGLONG_MIN   -9223372036854775808
 LONGLONGの変数のミン値(最小値)
#define dkcdUINT8_MAX   255
#define dkcdUINT16_MAX   65535
#define dkcdUINT32_MAX   4294967295
#define dkcdUINT64_MAX   DKINGYO_ULONGLONG_MAX
#define int32   int
#define int16   short
#define int8   char
#define uint32   unsigned int32
#define uint16   unsigned int16
#define uint8   unsigned int8
#define DKUTIL_EXTERN   extern
 extern...
#define DKC_HAVE_INLINE   1
#define DKC_INLINE
#define DKC_HAVE_INLINE   0
#define DKC_FORCE_INLINE   DKC_INLINE
#define DKC_EXPORT
#define DKC_IMPORT
#define DKC_EXTERN   DKUTIL_EXTERN


説明

C言語の定義(独自拡張アリ・・・)

作者:
d金魚
から:
2005/01/17
覚え書き:

stable releaseされていない機能を使うDLLに関するコンパイルオプションdefine

USE_DKC_DLL : DLL modeでdkutil_cをコンパイルす時に必要。 USE_DKC_DLL : DLL modeでリンクするときに必要。
参照:
MT用にカスタマイズしたもの

define.h で定義されています。


マクロ定義

#define DKC_EXPORT
 

define.h141 行で定義されています。

#define DKC_EXTERN   DKUTIL_EXTERN
 

define.h143 行で定義されています。

#define DKC_FORCE_INLINE   DKC_INLINE
 

define.h114 行で定義されています。

#define DKC_HAVE_INLINE   0
 

define.h104 行で定義されています。

#define DKC_HAVE_INLINE   1
 

define.h104 行で定義されています。

#define DKC_IMPORT
 

define.h142 行で定義されています。

#define DKC_INLINE
 

define.h102 行で定義されています。

#define dkcdUINT16_MAX   65535
 

define.h35 行で定義されています。

#define dkcdUINT32_MAX   4294967295
 

define.h38 行で定義されています。

#define dkcdUINT64_MAX   DKINGYO_ULONGLONG_MAX
 

define.h41 行で定義されています。

#define dkcdUINT8_MAX   255
 

define.h32 行で定義されています。

#define DKINGYO_LONGLONG_MAX   9223372036854775807
 

LONGLONGの変数のマックス値(最大値)

define.h27 行で定義されています。

#define DKINGYO_LONGLONG_MIN   -9223372036854775808
 

LONGLONGの変数のミン値(最小値)

define.h29 行で定義されています。

#define DKINGYO_ULONGLONG_MAX   18446744073709551615
 

ULONGLONGの変数のマックス値(最大値)

define.h25 行で定義されています。

#define DKUTIL_EXTERN   extern
 

extern...

define.h82 行で定義されています。

#define int16   short
 

define.h57 行で定義されています。

#define int32   int
 

define.h54 行で定義されています。

#define int8   char
 

define.h60 行で定義されています。

#define uint16   unsigned int16
 

define.h67 行で定義されています。

#define uint32   unsigned int32
 

define.h64 行で定義されています。

参照元 dkcAllocMTRand32(), dkcAllocMTRand64(), dkcMTRand32Init(), dkcMTRand32InitByArray(), と dkcMTRand32Next_C().

#define uint8   unsigned int8
 

define.h70 行で定義されています。

参照元 dkcAllocMTRand32().


dKingyoMersenneTwisterLibraryに対してThu Jan 19 05:10:24 2006に生成されました。  doxygen 1.4.4