C++
figher013
仰望星空
展开
-
C++中delete和delete[]的区别
一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论。做个备份,以免丢失。 C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 关于 new[] 和 delete[],其中又分为两种情况:(1) 为基本数据类型分配和回收空间;(2)转载 2014-08-12 17:41:08 · 472 阅读 · 0 评论 -
C++中静态成员函数访问非静态成员变量(转)
转自:http://www.cppblog.com/finehai/archive/2009/07/23/90887.html先看一个classclass a{public: static FunctionA() { menber = 1; }private: int menber;} 编译上述代码,出错。原因转载 2015-01-02 14:04:01 · 788 阅读 · 0 评论 -
C++类成员冒号初始化以及构造函数内赋值
转自:http://blog.csdn.net/zj510/article/details/8135556通常我们对类成员进行“初始化”有两种方式:1. 构造函数后面跟冒号;2. 构造函数里面对成员进行赋值。有些人不太注意这个小细节,或者根本不知道他们的区别,认为两种方式是一样的。这个误解有时可能会对程序带来影响,这里我来介绍一下这两种方式。首先我们看这么一转载 2017-04-24 16:29:17 · 483 阅读 · 0 评论 -
值得推荐的C/C++框架和库 (真的很强大)
值得学习的C语言开源项目- 1. WebbenchWebbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/~cz210552/...转载 2018-07-10 16:31:47 · 716 阅读 · 0 评论