我是靠谱客的博主 甜美春天,最近开发中收集的这篇文章主要介绍C++ 错误总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1,0x0000000000000000 处(位于 dllTest.exe 中)引发的异常: 0xC0000005: 执行位置 0   ;出现这种错误的原因是:在数据处理的过程中有数组越界,或者说你定义的空间不足。

2,浮点类型的不能使用==来判断两个浮点类型的数是否相等,可以使用做差比较或者转换为int类型进行比较,具体情况视情况在定。

3,在编写dll或者so文件的时候,引用不要出现在对外的接口中,c不支持,这会出错。


4,C++中的自增和自减,在python中不支持。

5,需要的C++大神的地址http://blog.csdn.net/luoweifu/article/details/52456407;

6,IntelliSense(智能感知):的作用:是一组相关功能的名称,提供了在编辑器中键入的语言关键字,在点击某个代码的时候,显示的相似变量的功能就是智能感知。


7,编写的C++ 程序,显示程序不能其中,不是有效的win32应用程序:解决的方式,调用DLL的主程序中属性中-》c/C++中的预编译中:查看这里是使用头文件还是生成头文件,就可以解决了;将其中的主文件设为启动程序,在主程序中附加目录中要填写好需要的DLL的lib文件,这些要配置好。(我是编写主文件,之后编写了DLL文件,用主文件调用dll文件。)

8,C++中错误的提示:http://blog.csdn.net/zhangyulin54321/article/details/7864715;   其中有<exception>  和<stdexcepti>  :前边是:new的错误提示;后边是:逻辑错误提示,运行时错误。

9.Run-Time Check Failure #0 :http://blog.csdn.net/chenyujing1234/article/details/7836346,其中讲了调用约定的情况。

10,在项目中调用dll和lib库,这里生成lib的文件在同一个项目中,可以在调用这个lib的地方使用引用,此时,在属性中,将依赖项和依赖路径都要删掉;

一种是使用引用,一种是使用依赖项和依赖路径,还有其中的.h路径,这种必须添加,引用不用添加。

11,在属性中关于路径问题尽量使用相对路径,方便其他同事调用,不用来回更改路径。

12,在c/C++中如果使用指针指向一个数据的时候,如果这个指针没有及时的使用,使用release会将其指向的结果回收,造成其中没有数据,在以后在调用的时候,就会报错:

改进的办法:将指针指向的变量变成全局的,全局的不会被回收。

13,在linux中编写so的时候,出现crt1.o的问题的时候,目前查到的一种是:生成的结果的类型没有定义好,编译的方式没有选好,是debug还是release

14,在VS上使用git进行克隆的时候,有时显示:克隆远程存储库时遇到错误: 响应状态代码不指示成功: 500 (Internal Privoxy Error)。原因是开了代理服务器,这时将代理关掉就可以了。

最后

以上就是甜美春天为你收集整理的C++ 错误总结的全部内容,希望文章能够帮你解决C++ 错误总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部