
C/C++知识点
文章平均质量分 74
oohaha_123
这个作者很懒,什么都没留下…
展开
-
【C++专题】static_cast, dynamic_cast, const_cast探讨
原创地址:http://www.cnblogs.com/chio/archive/2007/07/18/822389.html转载 2014-04-29 17:41:25 · 547 阅读 · 0 评论 -
程序的内存分配
程序的内存分配转载 2014-04-25 11:51:09 · 727 阅读 · 0 评论 -
进程与线程及其区别
进程与线程及其区别转载 2014-05-21 17:51:48 · 708 阅读 · 0 评论 -
linux c语言定时器
原文来自于:http://hi.baidu.com/opetrhsxszbckzd/item/126966cae5f9524aa9ba94f5转载 2014-05-21 17:11:17 · 7392 阅读 · 0 评论 -
C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
来源:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html转载 2014-07-03 20:28:56 · 575 阅读 · 0 评论 -
遇见C++ Lambda
原文链接:http://www.cnblogs.com/allenlooplee/archive/2012/07/03/2574119.html转载 2014-08-03 21:48:05 · 854 阅读 · 0 评论 -
C++继承:公有,私有,保护
原文出处:http://www.cnblogs.com/qlwy/archive/2011/08/25/2153584.html公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。1. 公有继承(public)公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是转载 2014-06-19 15:46:50 · 586 阅读 · 0 评论 -
进程死锁
进程死锁如果多个进程同时占有对方需要的资源而同时请求对方的资源,而它们在得到请求之前不会释放所占有的资源,那么就会导致死锁的发生,也就是进程不能实现同步。1.死锁原因产生死锁的原因可归结为如下两点:(1)竞争资源。当系统中供多个进程共享的资源如打印机、公用队列等,其数目不足以满足进程的需要时,会引起诸进程的竞争而产生死锁。(2)进程间推进顺序非法。进程在运行过程中,请求和释原创 2014-06-19 15:32:27 · 707 阅读 · 0 评论 -
linux中fork()函数详解
原文出处:http://blog.youkuaiyun.com/jason314/article/details/5640969一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork(转载 2014-09-24 09:32:21 · 722 阅读 · 0 评论 -
C++编程练习(17)----“二叉树非递归遍历的实现“
最近看书上说道要掌握二叉树遍历的6种编写方式,原创 2014-05-15 17:58:10 · 2307 阅读 · 0 评论 -
C++编程练习(14)-------“单例模式”的实现
单例模式 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。原创 2014-05-07 11:22:23 · 1060 阅读 · 0 评论 -
C++ 构造函数和析构函数的调用顺序、虚析构函数的作用
当建立一个对象时,首先调用基类的构造函数,然后调用下一个派生类的构造函数,依次类推,直至到达派生类次数最多的派生次数最多的类的构造函数为止。原创 2014-04-16 18:14:15 · 5737 阅读 · 0 评论 -
指针数组 与 数组指针 的分析
数组指针(也称行指针)原创 2014-04-11 18:02:27 · 590 阅读 · 0 评论 -
C/C++中的联合体
C/C++中的联合体利用union可以用相同的存储空间存储不同型别的数据类型,从而节省内存空间。当访问其内成员时可用"."和"->"来直接访问。原创 2014-04-30 11:55:58 · 1286 阅读 · 0 评论 -
C/C++语法知识:typedef struct 用法详解
第一篇:typedef struct与struct的区别1. 基本解释typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。至于typedef有什转载 2014-03-11 11:00:32 · 601 阅读 · 0 评论 -
C++类所占内存大小计算
文章出处:http://blog.youkuaiyun.com/chenchong08作者联系方式:vision_chen@yeah.net转载 2014-04-09 15:03:52 · 721 阅读 · 0 评论 -
struct和typedef struct彻底明白了
原文地址:http://www.cnblogs.com/qyaizs/articles/2039101.htmlstruct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }St转载 2014-03-11 11:41:17 · 642 阅读 · 0 评论 -
浮点数在内存中的表示
2011年4月9日10:09:19c语言中的浮点数在内存中的表示(VC++编译器中):char:1个字节short:2个字节int:4字节long:4字节float:4字节(单精度)double:8字节(双精度) 参考:http://www.cnblogs.com/jillzhang/archive/2007/06/24/7939转载 2014-04-08 10:29:15 · 831 阅读 · 0 评论 -
编程练习------C/C++分别实现字符串与整数的转换
C和C++通用的一种转换手段是:1、整数zhuanua原创 2014-05-06 15:52:34 · 1245 阅读 · 0 评论 -
const在函数前与函数后的区别
一 const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b = 500; const int* a = &b; [1] int const *a = &b; [2] in转载 2014-09-02 10:15:40 · 705 阅读 · 0 评论