最近刚接触WinCE开发环境,遇到一个很诡异的问题如下定义:相同的函数名,但是里面的参数,这两个函数声明应该完全没问题的啊,可是放在Wince环境下编译就会出错,提示
error C2556: 'size_t Write(FILE *)' : overloaded function differs only by return type from 'bool Write(void *)'
何解?!
bool Write(void* aDest) ;
size_t Write(FILE* aFile) ;