这应该只用POINTER一词取代'*'
#define POINTER *
// Define an 8bit byte
typedef unsigned short aByte;
// Define a pointer to an 8bit byte
typedef aByte POINTER aPointerToByte;
这不会在vs2012中编译,但它确实在vs2010中编译
答案 0 :(得分:0)
好的,我不确定我是否理解这一点,但不知何故删除这段代码会使问题消失。
#if !defined(__FreeBSD__)
#include <pcrt32.h>
#endif