文字列型クラス More...

Go to the source code of this file.
Classes | |
| struct | GxString |
| 文字列型クラス More... | |
| struct | GxString::GxTokenizer |
| トークン操作クラス More... | |
| struct | GxStringW |
| ワイド文字列型クラス(UTF-16用) More... | |
Macros | |
| #define | GX_STRLEN(__STRING__) |
| 文字列の長さ取得 | |
| #define | GX_WCSLEN(__STRING__) |
| ワイド文字列の長さ取得 | |
| #define | GX_STRCAT(__DST__, __SRC__) |
| 文字列の結合 | |
| #define | GX_STRNCAT(__DST__, __SRC__, __LENGTH__) |
| 文字列の結合 | |
| #define | GX_STRCPY(__DST__, __SRC__) |
| 文字列のコピー | |
| #define | GX_STRNCPY(__DST__, __SRC__, __LENGTH__) |
| 文字列のコピー(長さ指定) | |
| #define | GX_STRCMP(__STRING0__, __STRING1__) |
| 文字列比較 | |
| #define | GX_STRICMP(__STRING0__, __STRING1__) |
| 文字列比較(大文字、小文字の区別なし) | |
| #define | GX_STRNCMP(__STRING0__, __STRING1__, __LENGTH__) |
| 文字列比較(長さ指定) | |
| #define | GX_STRNICMP(__STRING0__, __STRING1__, __LENGTH__) |
| 文字列比較(大文字、小文字の区別なし、長さ指定) | |
| #define | GX_WSTRCMP(__STRING0__, __STRING1__) |
| ワイド文字列比較 | |
| #define | GX_WSTRICMP(__STRING0__, __STRING1__) |
| ワイド文字列比較(大文字、小文字の区別なし) | |
文字列型クラス
| #define GX_STRCAT | ( | __DST__, | |
| __SRC__ ) |
文字列の結合
| #define GX_STRCMP | ( | __STRING0__, | |
| __STRING1__ ) |
文字列比較
| #define GX_STRCPY | ( | __DST__, | |
| __SRC__ ) |
文字列のコピー
| #define GX_STRICMP | ( | __STRING0__, | |
| __STRING1__ ) |
文字列比較(大文字、小文字の区別なし)
| #define GX_STRLEN | ( | __STRING__ | ) |
文字列の長さ取得
| #define GX_STRNCAT | ( | __DST__, | |
| __SRC__, | |||
| __LENGTH__ ) |
文字列の結合
| #define GX_STRNCMP | ( | __STRING0__, | |
| __STRING1__, | |||
| __LENGTH__ ) |
文字列比較(長さ指定)
| #define GX_STRNCPY | ( | __DST__, | |
| __SRC__, | |||
| __LENGTH__ ) |
文字列のコピー(長さ指定)
| #define GX_STRNICMP | ( | __STRING0__, | |
| __STRING1__, | |||
| __LENGTH__ ) |
文字列比較(大文字、小文字の区別なし、長さ指定)
| #define GX_WCSLEN | ( | __STRING__ | ) |
ワイド文字列の長さ取得
| #define GX_WSTRCMP | ( | __STRING0__, | |
| __STRING1__ ) |
ワイド文字列比較
| #define GX_WSTRICMP | ( | __STRING0__, | |
| __STRING1__ ) |
ワイド文字列比較(大文字、小文字の区別なし)