Hengband  2.2.1
関数 | 変数
z-util.c ファイル
#include "z-util.h"
z-util.c の依存先関係図:

関数

bool streq (concptr a, concptr b)
 
bool suffix (concptr s, concptr t)
 
bool prefix (concptr s, concptr t)
 
void plog (concptr str)
 
void quit (concptr str)
 
void core (concptr str)
 
void s64b_add (s32b *A1, u32b *A2, s32b B1, u32b B2)
 
void s64b_sub (s32b *A1, u32b *A2, s32b B1, u32b B2)
 
void s64b_mul (s32b *A1, u32b *A2, s32b B1, u32b B2)
 
int s64b_cmp (s32b A1, u32b A2, s32b B1, u32b B2)
 
void s64b_div (s32b *A1, u32b *A2, s32b B1, u32b B2)
 
void s64b_mod (s32b *A1, u32b *A2, s32b B1, u32b B2)
 
int count_bits (BIT_FLAGS x)
 符号なし32ビット整数のビット数を返す。 [詳解]
 
int mysqrt (int n)
 平方根を切り捨て整数で返す [詳解]
 

変数

concptr argv0 = NULL
 
void(* plog_aux )(concptr) = NULL
 
void(* quit_aux )(concptr) = NULL
 
void(* core_aux )(concptr) = NULL
 

関数詳解

◆ core()

void core ( concptr  str)
呼び出し関係図:

◆ count_bits()

int count_bits ( BIT_FLAGS  x)

符号なし32ビット整数のビット数を返す。

引数
xビット数を調べたい変数
戻り値
ビット数

◆ mysqrt()

int mysqrt ( int  n)

平方根を切り捨て整数で返す

引数
n数値
戻り値
平方根

◆ plog()

void plog ( concptr  str)

◆ prefix()

bool prefix ( concptr  s,
concptr  t 
)

◆ quit()

void quit ( concptr  str)
呼び出し関係図:

◆ s64b_add()

void s64b_add ( s32b A1,
u32b A2,
s32b  B1,
u32b  B2 
)

◆ s64b_cmp()

int s64b_cmp ( s32b  A1,
u32b  A2,
s32b  B1,
u32b  B2 
)

◆ s64b_div()

void s64b_div ( s32b A1,
u32b A2,
s32b  B1,
u32b  B2 
)
呼び出し関係図:

◆ s64b_mod()

void s64b_mod ( s32b A1,
u32b A2,
s32b  B1,
u32b  B2 
)
呼び出し関係図:

◆ s64b_mul()

void s64b_mul ( s32b A1,
u32b A2,
s32b  B1,
u32b  B2 
)

◆ s64b_sub()

void s64b_sub ( s32b A1,
u32b A2,
s32b  B1,
u32b  B2 
)

◆ streq()

bool streq ( concptr  a,
concptr  b 
)

◆ suffix()

bool suffix ( concptr  s,
concptr  t 
)

変数詳解

◆ argv0

concptr argv0 = NULL

◆ core_aux

void(* core_aux) (concptr) = NULL

◆ plog_aux

void(* plog_aux) (concptr) = NULL

◆ quit_aux

void(* quit_aux) (concptr) = NULL