????#define ?????
??????? foo ?е????? foo/src/bar/baz.h ?????·????????
????#ifndef FOO_BAR_BAZ_H_
????#define FOO_BAR_BAZ_H_
????...
????#endif //FOO_BAR_BAZ_H_
????#ifdef WINDOWS
????#define MYTYPE long
????#else
????#define MYTYPE float
????#endif
????#ifndef WINDOWS
????#define MYTYPE long
????#else
????#define MYTYPE float
????#endif
???????????????
????#ifdef DEBUG
????print ("device_open(%p) "?? file);
????#endif
???????????????У?
????#define DEBUG
????????????????á?
????????????
??????????????? 10 ?е??????
???????????????
???????庯???????????????????????????