Rev | Line | |
---|
[756] | 1 | //libs.h
|
---|
| 2 | //stdafx.hまたはab_common.hをインクルードしないcppファイルでも必ずインクルードすること
|
---|
| 3 |
|
---|
| 4 | #pragma once
|
---|
| 5 |
|
---|
| 6 | #define foreach(v, c) for each (v in c)
|
---|
| 7 |
|
---|
| 8 | #define lstrlenA strlen
|
---|
| 9 | #define lstrcmpA strcmp
|
---|
| 10 | #define lstrcpyA strcpy
|
---|
| 11 | #define lstrcmpiA _stricmp
|
---|
| 12 |
|
---|
| 13 | extern "C"
|
---|
| 14 | {
|
---|
| 15 | void* dlcalloc(size_t, size_t);
|
---|
| 16 | void dlfree(void*);
|
---|
| 17 | void* dlmalloc(size_t);
|
---|
| 18 | void* dlrealloc(void*, size_t);
|
---|
| 19 | }
|
---|
| 20 |
|
---|
| 21 | #define calloc dlcalloc
|
---|
| 22 | #define free dlfree
|
---|
| 23 | #define malloc dlmalloc
|
---|
| 24 | #define realloc dlrealloc
|
---|
Note:
See
TracBrowser
for help on using the repository browser.