C++
文章平均质量分 68
poem_of_sunshine
这个作者很懒,什么都没留下…
展开
-
照成“未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突”的三种可能性
可能性 3 种 1》数据越界或是定义的指针未释放.2》空的指针的可能性最大。使用指针前最好能显式的赋值! 应该是指针的问题3》内存访问错误,检查指针,是否为空,是否越界等原创 2013-01-31 19:18:51 · 3694 阅读 · 0 评论 -
文章标题
测试test原创 2016-01-29 21:07:21 · 524 阅读 · 0 评论 -
c++中的 extern "C"用法
可以用一句话概括extern“C”这个声明的真实目的:实现C++与C及其它语言的混合编程。采用extern "C" {} 这种形式的声明,可以使得CPP 与C 之间的接口具有互通性,不会由于语言内部的机制导致连接目标文件的时候出现错误。实例:1. 现在要写一个c语言的模块,供以后使用(以后的项目可能是c的也可能是c++的),源文件事先编译好,原创 2015-06-10 11:47:38 · 638 阅读 · 0 评论 -
提高C++程序运行效率的10个简单方法
这篇文章主要介绍了提高C++程序运行效率的10个简单方法,包括了循环、变量、继承等等应用的技巧,非常具有实用价值,需要的朋友可以参考下本文以C/C++程序为例讲述了程序运行效率的10个简单方法,分享给大家供大家参考之用。具体分析如下:对于每一个程序员来说,程序的运行效率都是一个值得重视,并为之付出努力的问题。但是程序性能的优化也是一门复杂的学问,需要很多的知识,转载 2015-06-26 21:17:52 · 1098 阅读 · 0 评论 -
C\C++代码优化的27个方法
本文由 伯乐在线 - 周昌鸿 翻译。未经许可,禁止转载!英文出处:cs.clemson.edu。欢迎加入翻译组。1. 记住阿姆达尔定律:funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。这意味着不经常使用转载 2015-06-25 23:15:43 · 1013 阅读 · 0 评论 -
检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
http://blog.csdn.net/alfredtofu/article/details/6222241非常简单可以解决:方法一,用editplus打开,再复制回VS方法二:在VS中,点文件->高级保存选项,然后在行尾选项中选择windows(CR LF),重新编译,ok转载 2014-08-22 14:10:42 · 1783 阅读 · 0 评论 -
c语言 宏操作,宏中"#"和"##"的用法,中间转换宏
http://z515256164.blog.163.com/blog/static/3244302920111055551895/写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#defi转载 2014-08-22 17:36:28 · 1544 阅读 · 0 评论 -
ASCII码表完整版
转自http://moodle.hsshn.pudong-edu.sh.cn/file.php/99/resource/ASCII.htmASCII码表完整版ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT转载 2014-05-16 15:35:08 · 826 阅读 · 0 评论 -
C++ 更改控制台显示文本颜色
C++ 更改控制台显示文本颜色 两种方法一种方法获得控制台输入输出句柄函数原型: HANDLE GetStdHandle(DWORD nStdHandle);参数:nStdHandle定义函数返回的是标准输入或标准输出或标准错误的句柄.取值为一下STD_INPUT_HANDLE 标准输入STD_OUTPUT_HANDLE 标准输出转载 2014-03-06 16:47:58 · 4930 阅读 · 0 评论 -
设置vc++控制台程序字体颜色
http://blog.chinaunix.net/uid-24753924-id-239401.html用vc++写console程序时,整天对着黑纸白字的屏幕,感觉很郁闷吧?很多人想用CONIO.H/GRAPHICS.H中的一些函数来实现,却发现VC++根本没有这些头文件。当然了CONIO.H/GRAPHICS.H是BORLAND TC/BC专有转载 2013-11-27 20:51:19 · 1543 阅读 · 0 评论 -
提供C语言中获取系统时间一些思路
提供C语言中获取系统时间一些思路: 1 使用time_t time( time_t * timer ) 精确到秒 2 使用clock_t clock() 得到的是CPU时间 精确到1/CLOCKS_PER_SEC秒 3 计算时间差使用double difftime( time_t timer1, time_t timer0 ) 4 使用DWO转载 2013-09-17 18:18:06 · 699 阅读 · 0 评论 -
Cocos2d-x学习之windows 7的visual studo 2010开发环境安装
http://www.cnblogs.com/lhming/archive/2012/06/27/2566442.html1、引擎代码的下载官方版本地址为:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download目前最新版本是cocos2d-2.0-rc0a-x-2.0官方代码库:ht原创 2013-02-07 04:34:47 · 713 阅读 · 0 评论 -
std::vector介绍
转自 http://blog.csdn.net/wangxfvc/article/details/6727706vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了转载 2013-01-16 17:06:11 · 542 阅读 · 0 评论 -
三种单例模式的C++实现
简介 因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。它有很多种实现方式,各自的特性不相同,使用的情形也不相同。今天要实现的是常用的三种,分别是饿汉式、懒汉式和多线程式。 通过单例模式, 可以做到:1. 确保一个类只有一个实例被建立转载 2018-02-05 10:32:36 · 213 阅读 · 0 评论