標準ライブラリ– tag –
-
C言語
[C言語 標準ライブラリ] limits.hの使い方
整数型の最小値、最大値や文字型に関するマクロが定義されています。関数は定義されていません。 マクロ CHAR_MIN char型の最小値を示します。 SCHAR_MIN signed char型の最小値を示します。 SHRT_MIN short型の最小値を示します。 INT_MIN int型の最小値... -
C言語
[C言語 標準ライブラリ] errno.hの使い方
errno.hには、システムコールや標準ライブラリで発生したエラーの状態を表すerrno、およびエラー値を表す定数マクロが定義されています。関数は定義されていません。 マクロ EDOM 引数が領域外であること(ドメインエラー、定義域エラー)を示します。上記... -
C言語
[C言語 標準ライブラリ] float.hの使い方
float.hには、浮動小数点型で表現可能な最大値や特性に関するマクロが定義されています。関数は定義されていません。 マクロ FLT_RADIX 浮動小数点型の内部指数表現に使用される基数を示します。 FLT_ROUNDS 浮動小数点型の丸め方向を示します。 値意味00... -
C言語
[C言語 標準ライブラリ] ctype.hの使い方
ctype.hをインクルードすることで、文字を識別する関数群と大文字⇔小文字に変換する関数が使用可能になります。 関数 int isalnum(int c) 引数が英数字('A'~'Z'、'a'~'z'、'0'~'9')の場合に真、それ以外の場合に偽を返します。 使用例: #include <... -
C言語
[C言語 標準ライブラリ] assert.hの使い方
マクロ NDEBUG #include <assert.h>では定義されません。NDEBUGを定義すると、後述するassertマクロ関数を無効にすることができます。Visual Studioでは、リリースモードの場合にプリデファインとして定義されます。デバッグモードの場合は定義され...
12