メインページ | アルファベット順一覧 | データ構造 | ファイル一覧 | データフィールド | グローバル | 関連ページ

# os.h

osセレクト [詳細]

`#include "stddef.h"`
`#include "define.h"`

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

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

ソースコードを見る。

## データ構造
union | dkc_s64bit_struct
| 64bitの構造体 [詳細]
union | dkc_u64bit_struct
## マクロ定義
#define | BOOL int
| dkutil_cstd専用boolean
#define | TRUE 1
#define | FALSE 0
#define | ULONGLONG unsigned long long int
#define | LONGLONG long long int
#define | uint64 ULONGLONG
## 型定義
typedef unsigned long | uint32
typedef unsigned short | uint16
typedef unsigned char | uint8
typedef long | int32
typedef short | int16
typedef char | int8
typedef dkc_s64bit_struct | DKC_INT64_STRUCT
| 64bitの構造体
typedef dkc_u64bit_struct | DKC_UINT64_STRUCT

## 説明

osセレクト

作者:
  d金魚

から:
  2005/01/18

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

## マクロ定義

#define BOOL int

| dkutil_cstd専用boolean os.h の 44 行で定義されています。

#define FALSE 0

| os.h の 50 行で定義されています。

#define LONGLONG long long int

| os.h の 80 行で定義されています。

#define TRUE 1

| os.h の 47 行で定義されています。

#define uint64 ULONGLONG

| os.h の 122 行で定義されています。

#define ULONGLONG unsigned long long int

| os.h の 76 行で定義されています。

## 型定義

typedef union dkc_s64bit_struct DKC_INT64_STRUCT

| 64bitの構造体 覚え書き: アラインされている事

typedef union dkc_u64bit_struct DKC_UINT64_STRUCT

typedef short int16

| os.h の 61 行で定義されています。

typedef long int32

| os.h の 60 行で定義されています。

typedef char int8

| os.h の 62 行で定義されています。

typedef unsigned short uint16

| os.h の 57 行で定義されています。

typedef unsigned long uint32

| os.h の 56 行で定義されています。

typedef unsigned char uint8

| os.h の 58 行で定義されています。