XFusion API v1.3.0
|
xf_utils 封装标准库的配置。 更多...
#include "../xf_utils_internal_config.h"
宏定义 | |
#define | XF_STDDEF_IS_ENABLE (1) |
#define | XF_STDINT_IS_ENABLE (1) |
#define | XF_STDBOOL_IS_ENABLE (1) |
xf_stdlib_configuration | |
xf_stdlib 配置. | |
#define | XF_STDLIB_IS_ENABLE (1) |
#define | xf_user_malloc(x) malloc(x) |
#define | xf_user_free(x) free(x) |
xf_string_configuration | |
xf_string 配置. | |
#define | XF_STRING_IS_ENABLE (1) |
#define | xf_user_memcpy(dest, src, n) memcpy(dest, src, n) |
#define | xf_user_memcmp(dest, src, n) memcmp(dest, src, n) |
#define | xf_user_memset(ptr, value, size) memset((ptr), (value), (size)) |
#define | xf_user_strcmp(dest, src) strcmp(dest, src) |
#define | xf_user_strncmp(dest, src, n) strncmp(dest, src, n) |
#define | xf_user_strlen(str) strlen(str) |
xf_stdio_configuration | |
xf_stdio 配置. | |
#define | XF_STDIO_IS_ENABLE (1) |
#define | xf_user_sprintf(dest, format, ...) sprintf(dest, format, ##__VA_ARGS__) |
#define | xf_user_snprintf(dest, size, format, ...) snprintf(dest, size, format, ##__VA_ARGS__) |
#define | xf_user_vsprintf(dest, format, ap) vsprintf(dest, format, ap) |
#define | xf_user_vsnprintf(dest, size, format, ap) vsnprintf(dest, size, format, ap) |
#define | xf_user_sscanf(source, format, ...) sscanf(source, format, ##__VA_ARGS__) |
xf_utils 封装标准库的配置。
在文件 xf_std_config.h 中定义.
#define XF_STDDEF_IS_ENABLE (1) |
在文件 xf_std_config.h 第 26 行定义.
#define XF_STDINT_IS_ENABLE (1) |
在文件 xf_std_config.h 第 32 行定义.
#define XF_STDBOOL_IS_ENABLE (1) |
在文件 xf_std_config.h 第 38 行定义.
#define XF_STDLIB_IS_ENABLE (1) |
在文件 xf_std_config.h 第 50 行定义.
#define xf_user_malloc | ( | x | ) | malloc(x) |
在文件 xf_std_config.h 第 56 行定义.
#define xf_user_free | ( | x | ) | free(x) |
在文件 xf_std_config.h 第 60 行定义.
#define XF_STRING_IS_ENABLE (1) |
在文件 xf_std_config.h 第 75 行定义.
#define xf_user_memcpy | ( | dest, | |
src, | |||
n | |||
) | memcpy(dest, src, n) |
在文件 xf_std_config.h 第 81 行定义.
#define xf_user_memcmp | ( | dest, | |
src, | |||
n | |||
) | memcmp(dest, src, n) |
在文件 xf_std_config.h 第 85 行定义.
#define xf_user_memset | ( | ptr, | |
value, | |||
size | |||
) | memset((ptr), (value), (size)) |
在文件 xf_std_config.h 第 89 行定义.
#define xf_user_strcmp | ( | dest, | |
src | |||
) | strcmp(dest, src) |
在文件 xf_std_config.h 第 93 行定义.
#define xf_user_strncmp | ( | dest, | |
src, | |||
n | |||
) | strncmp(dest, src, n) |
在文件 xf_std_config.h 第 97 行定义.
#define xf_user_strlen | ( | str | ) | strlen(str) |
在文件 xf_std_config.h 第 101 行定义.
#define XF_STDIO_IS_ENABLE (1) |
在文件 xf_std_config.h 第 116 行定义.
#define xf_user_sprintf | ( | dest, | |
format, | |||
... | |||
) | sprintf(dest, format, ##__VA_ARGS__) |
在文件 xf_std_config.h 第 122 行定义.
#define xf_user_snprintf | ( | dest, | |
size, | |||
format, | |||
... | |||
) | snprintf(dest, size, format, ##__VA_ARGS__) |
在文件 xf_std_config.h 第 126 行定义.
#define xf_user_vsprintf | ( | dest, | |
format, | |||
ap | |||
) | vsprintf(dest, format, ap) |
在文件 xf_std_config.h 第 130 行定义.
#define xf_user_vsnprintf | ( | dest, | |
size, | |||
format, | |||
ap | |||
) | vsnprintf(dest, size, format, ap) |
在文件 xf_std_config.h 第 134 行定义.
#define xf_user_sscanf | ( | source, | |
format, | |||
... | |||
) | sscanf(source, format, ##__VA_ARGS__) |
在文件 xf_std_config.h 第 138 行定义.