VC6下 在类里面定义static const int ID_SIZE = 10;定义会报错, 在不换编译器的条件下有什么解决办法?
我在Unix下写的程序, 用acc编译运行都是没问题的。 我现在为了方便把工程迁移到VC6下编译, 但 类里面定义static const int ID_SIZE = 10 类似的语句都会报错, 因为程序只是在VC6下写和编译, 写完后还是要到UNIX下编译运行, 所以不想为了迎合VC6而改程序。 目前我的电脑上还装了VS2003, 能不能把VC6的某个文件替换掉就使VC6编译不报错。 或者其它办法。
另外大家推荐在 类里以 static const int ID_SIZE = 10; 这种方式定义常量不??