![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 65
原點
一個渴望變得成熟和牛叉的菜鳥!
展开
-
ubuntu15.04下搭建Ice3.4.1开发环境
由于工作需要,需要在我的64位的ubuntu15.04上搭建Ice3.4.1的开发环境。经过几天的断断续续的百度谷歌终于把它搭建起来。发现自己无论做什么,完全按照网上的步骤来,但总会遇到各种问题,无法像网上给出的步骤那样顺利安装。好了,废话少说,下面开始。 1.首先给出ice的官网,后面需要的资料都会在这里下载:https://zeroc.com/。 2.由于开始接触ice,所以我先安装了ice原创 2015-11-30 17:30:55 · 1198 阅读 · 3 评论 -
值得推荐的C/C++框架和库
1.WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:https://github.com/LippiOuYang/WebBenchl2.Tinyhtt转载 2016-01-31 22:52:47 · 467 阅读 · 0 评论 -
C语言深度解剖学习笔记
《C 语言深度解剖》前言:如果本书上面的问题能真正明白 80%,作为一个应届毕业生,肯怕没有一家大公司会拒绝你。第一章 关键字什么是定义?什么是声明? 什么是定义:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。但注意,这个名字一旦和这块内存匹配起来,它们就同生共死,终生不离不弃。并且这块内存的位置也不能被改变。一个变量或对转载 2016-02-16 22:47:20 · 683 阅读 · 0 评论 -
c++中的引用
1.引用的概念引用可以看作一个已定义变量的别名 引用的语法:Type& name = var; 普通引用在声明时必须用其它的变量进行初始化. 当使用常量对const引用进行初始化时,C++编译器会为常量值分配空间,并将引用名作为这段空间的别名。例如:int main() { const int & b=1; int *p=(int *)&b; *p=5; prin原创 2016-02-17 23:03:33 · 351 阅读 · 0 评论 -
函数重载与重写
一.函数重载 必须在同一个类中进行。 子类无法重载父类的函数,父类同名函数将被覆盖。 重载是在编译期间根据参数类型和个数决定调用函数。 二.函数重写 必须发生于父类与子类之间 并且父类与子类中的函数必须有完全相同的原型 使用virtual声明之后能够产生多态 多态是在运行期间根据具体对象的类型决定调用函数原创 2016-02-20 11:18:16 · 475 阅读 · 0 评论 -
C++内存管理
[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权,还放转载 2016-02-20 16:20:22 · 732 阅读 · 0 评论