转载:http://www.th7.cn/Program/c/201303/127343.shtml原因是Visual C++ 2012 使用了更加安全的 run-time library routines 。新的Security CRT functions(就是那些带有“_s”后缀的函数),请参见...
分类:
其他好文 时间:
2014-11-28 14:08:36
阅读次数:
291
问题此前,我的开发环境是Windows7(64bits)+VMware9.0+MacOS8.5+Xcode4.5,结果在测试游戏中集成目前最新的ShareSDK(ShareSDKForiOS2.10.3,而ShareSDKForCOCOS2D-X也是目前最新的)时失败。出现如下图所示的编译错误:而第二个错误如下图:显然,这两个错误都来自ShareSDK官..
分类:
移动开发 时间:
2014-11-28 10:30:14
阅读次数:
190
virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。它们有一个共同点:如果用来修饰方法,前面必须添加public,要不然就会出现编译错误:虚拟方法或抽象方法是不能私有的。毕竟加上virtual或abstract就是让子类重新定义的,而private成员是不能被子类...
分类:
其他好文 时间:
2014-11-27 09:09:19
阅读次数:
139
#if defined(__gl_h_) || defined(__GL_H__)#error gl.h included before glew.h#endif===============fatal error C1189: #error : gl.h included before glew....
分类:
其他好文 时间:
2014-11-26 22:24:33
阅读次数:
175
在使用.Net Frameworkd进行开发时,经常可以在方法的智能提示ToolTip上面看到一个方法是【否决的】,如图:或者在警告里面:甚至使用【否决的】方法的时候还会造成编译错误:上面的这些相信,大家在日常的开发过程中或多或少的都碰到过。为什么要否决一个方法?这个可能是该方法效率不够高、容易造成...
泛型容器是通过指定容器包含对象的类型,由编译器保证对象类型的正确性,在编译阶段就能检查出类型错误。如下列将List对象longList赋予一个List对象gtList,会报编译错误。如果这只是在编译检查,那么我们是否可以绕过编译检查呢?...
分类:
编程语言 时间:
2014-11-26 11:33:20
阅读次数:
193
编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when searching for -lz错误
============================================
PLATFORM_VERSION_CODENAME=AOSP
PLA...
分类:
移动开发 时间:
2014-11-25 23:33:00
阅读次数:
639
1 final用于修饰变量
final变量只能赋值一次,赋值的方式有三种:
1)声明变量时直接赋值;
2)非静态成员变量在{}块中赋值,静态成员变量在static{}块中赋值;
3)非静态成员变量在构造方法中赋值。
三种赋值方式的顺序是1)、2)、3),若有一种方式先行赋值了,则后面的方式就不能再赋值,否则就会编译错误。
public class FinalTest {
priva...
分类:
编程语言 时间:
2014-11-24 22:34:52
阅读次数:
234
A. 命令行编译和XCode编译1.在存在多个.m源码实现文件的情况下,若根据需要引入.m文件,使用命令行仅仅编译主.m文件即可,但是XCode会同时编译全部.m文件,会发生编译错误(重复定义全局变量或函数)解决方案:使用.h和.m文件,分开声明和定义B.XCode功能1.自动生成.h和.m2.保存...
分类:
其他好文 时间:
2014-11-24 20:28:45
阅读次数:
173
目前有两种情况:
1.循环引用
把你.h中导入的.m文件改成@class,然后再在.m中import
2.没有导入框架
有时是在.mm文件里面操作,这时候需要使用OC的东西,比如说NSString什么的,就需要导入foundation.h
还有其他情况请留言,谢谢分享...
分类:
移动开发 时间:
2014-11-21 18:54:44
阅读次数:
232