C2A_Core
endian.h
[詳解]
1 
5 #ifndef ENDIAN_H_
6 #define ENDIAN_H_
7 
8 #include <stddef.h>
9 
15 typedef enum
16 {
21 
31 void* ENDIAN_memcpy(void* dest, const void* src, size_t size);
32 
41 void ENDIAN_conv(void* after, const void* before, size_t size);
42 
43 #endif
ENDIAN_TYPE
エンディアンを定義するため
Definition: endian.h:16
@ ENDIAN_TYPE_UNKNOWN
不明
Definition: endian.h:19
@ ENDIAN_TYPE_BIG
big-endian
Definition: endian.h:17
@ ENDIAN_TYPE_LITTLE
little-endian
Definition: endian.h:18
void ENDIAN_conv(void *after, const void *before, size_t size)
エンディアンの変更
Definition: endian.c:23
void * ENDIAN_memcpy(void *dest, const void *src, size_t size)
エンディアンを考慮した memcpy
Definition: endian.c:11