
C/C++
文章平均质量分 52
const_main
这个作者很懒,什么都没留下…
展开
-
关于C++中的多态
1.关于const指针const原创 2014-08-23 08:27:25 · 940 阅读 · 9 评论 -
用C++实现二叉树的字符图形显示
难点在于克服默认输出原创 2014-10-14 19:52:21 · 3316 阅读 · 0 评论 -
C++类和结构的区别
类和结构区别只在于默认访问控制原创 2014-09-01 19:20:33 · 550 阅读 · 0 评论 -
表达式树的构建与显示,C++沉思录第八章
这个类的结构:一个抽象基类三个派生出来的原创 2014-10-27 08:43:05 · 801 阅读 · 0 评论 -
在C++中是否应该使用指针,何时使用指针
http://bbs.youkuaiyun.com/topics/340133178C++中,除了多态情形外,最好避免指针(个人建议),下面是各种情形的替代方式,简单又高效:1、指针作为函数形参,用引用&代替比如某个类的拷贝函数 bool classA_copy(classA *s1, const classA *s2); 可写作 bool classA_copy转载 2014-10-01 07:26:29 · 1996 阅读 · 0 评论 -
C++点
1.explicit用语修饰构造函数,建议默认在所有构造原创 2014-09-21 10:09:10 · 735 阅读 · 0 评论 -
用C++写字符图像类,参考C++沉思录第9、10章
这个类需要实现的功能有:将字符数组输入,显示字符数组加框,横向组合,纵向组合,并显示考虑到字符数组在显示过程中,实际上并未改变,可以采用引用计数的方式管理考虑将这些不用的图像分成四类①原始字符图像 ②加框图像 ③横向组合图像 ④纵向组合图像其中①是基础,其他几种图像是在其基础上改变可以考虑把①作为基类吗?书上的做法是创建一个原始基类原创 2014-10-07 17:08:45 · 845 阅读 · 0 评论 -
关于throw try catch
如果在try块中(或者try块内部)原创 2014-09-01 14:48:37 · 1346 阅读 · 0 评论 -
私有构造函数,析构函数,单例模式
很多情况下要求当前的程序中只有一个object。例如一个程序只有一个和数据库的连接,只有一个鼠标的object。通常我们都将构造函数的声明置于public区段,假如我们将 其放入private区段中会发生什么样的后果?这意味着什么? 当我们在程序中声明一个对象时,编译器为调用构造函数(如果有的话),而这个调用将通常是外部的,也就是说它不属于class对象本身的调用,假如构造函数转载 2014-08-31 15:55:59 · 1402 阅读 · 0 评论 -
std::bad_alloc 内存分配出错 长文
http://ztbls888.blog.163.com/blog/static/171817598201223081258293/转载 2014-08-31 10:36:52 · 2353 阅读 · 0 评论 -
strcpy函数写法
很多公司用这个函数考察应聘者的一些技能,如代码风格、代码成熟度等。首先要避免国内一些教科书的误导的诸如while(*dest++=*src++)这样的代码。 我把参考写法如下(纯C代码): 000 001# include 002 003# define BOUNDS_VIOLATED (__builtin_trap转载 2014-08-31 14:13:16 · 897 阅读 · 0 评论 -
抛出异常与栈展开(stack unwinding)
抛出异常与栈展开(stack unwinding)抛出异常时,将暂停当前函数的执行,开始查找匹配的catch子句。首先检查throw本身是否在try块内部,如果是,检查与该try相关的catch子句,看是否可以处理该异常。如果不能处理,就退出当前函数,并且释放当前函数的内存并销毁局部对象,继续到上层的调用函数中查找,直到找到一个可以处理该异常的catch。这个过程称为栈转载 2014-08-27 19:39:56 · 603 阅读 · 0 评论 -
C++中不能声明为虚函数的有哪些函数
http://blog.youkuaiyun.com/ta893115871/article/details/8194836转载 2014-08-27 19:49:46 · 978 阅读 · 0 评论 -
C语言11中的auto和decltype
http://soft.chinabyte.com/database/269/12489769.shtmlC语言11中的auto和decltype2012-12-17 00:00 中国IT实验室 佚名 关键字:C语言 C++ 11中引入的auto主要有两种用途:自动类型推断和返回值占位转载 2014-09-22 09:49:01 · 857 阅读 · 0 评论 -
用C++实现二叉树的字符图像自适应显示
为了实现自适应显示,我的原创 2014-10-21 13:09:57 · 1007 阅读 · 0 评论