c_util
C utility library for low-level programming
|
core_string_tの内部構造体。文字列バッファとメタ情報を保持する。 More...
#include <core_string_internal_data.h>
Public Attributes | |
char * | buffer |
uint64_t | length |
uint64_t | buff_size |
core_string_tの内部構造体。文字列バッファとメタ情報を保持する。
この構造体は core_string_t の実装における内部状態を表す。 利用者が直接この構造体にアクセスすることは想定されておらず、 core_string.c内でのみ使用される。
uint64_t core_string_internal_data_t::buff_size |
バッファサイズ(終端文字含む)
char* core_string_internal_data_t::buffer |
ヌル終端された文字列バッファ
uint64_t core_string_internal_data_t::length |
文字列長(終端文字を除く)