
c++
syflyhua
这个作者很懒,什么都没留下…
展开
-
关于protected成员
在c++primer中,有关于protected的访问控制描述:派生类如果要访问基类protected成员只有通过派生类对象,派生类不能访问基类对象的protected成员。1.像 private 成员一样,protected 成员不能被类的用户访问。 2.像 public 成员一样,protected 成员可被该类的派生类访问class Base{protec原创 2013-05-13 10:30:04 · 754 阅读 · 0 评论 -
stl container 比较。太大了。分开列了。
list, deque,vector, map , set ,array,string 可以放在一起比较。 顺序容器:list::begindeque::beginvector::beginlist::cbegindeque::cbeginvector::cbeginlist::cenddeque::cendvector::c原创 2013-05-31 14:50:57 · 1301 阅读 · 0 评论 -
虚函数和纯虚函数的作用与区别
纯虚函数一、定义 纯虚函数是一种特殊的虚函数,它的一般格式如下: class { virtual ()=0; … }; 在许多情况下,在基类中不能对虚函数给出有意义有实现,而把它说明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。编辑本段二、引入原因 1、为了方便使用多态特性,我们常常需要在转载 2013-06-09 14:52:26 · 883 阅读 · 0 评论 -
C/C++中容易造成内存溢出的函数
1.strcpy()strcpy()函数将源字符串复制到缓冲区。没有指定要复制字符的具体数目。复制字符的数目直接取决于源字符串中的数目。如果源字符串碰巧来自用户输入,且没有专门限制其大小,则有可能会陷入大的麻烦中!建议使用strncpy.2.strcat()strcat()函数非常类似于 strcpy(),除了它可以将一个字符串合并到缓冲区末尾。它也有一个类似的、更转载 2013-07-07 20:15:04 · 1499 阅读 · 0 评论 -
fopen 打开模式总结
r 只读 读模式--打开文件,从文件头开始读。r+ 只读 读写模式--打开文件,从文件头开始读写。w 只写 写模式--打开文件,从文件头开始读。如果该文件已经存在,将删除所有文件已有内容。如果该文 件不存在,函数将创建这个文件。w+ 只写 写模式--打开文件,从文件头开始读写。如果该文件已经存在,将删除所有文件已有内转载 2013-07-07 19:55:53 · 1611 阅读 · 0 评论 -
值得推荐的C/C++框架和库
【本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm】留作存档下次造轮子前先看看现有的轮子吧值得学习的C语言开源项目- 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测转载 2015-05-13 11:18:03 · 849 阅读 · 0 评论