-
C/C++中指针和引用之相关问题深入研究 日期:2014-05-17 02:31:52 点击:186 好评:0
从内存分配上看,程序为指针变量分配内存区域,而不为引用分配内存区域,因为引用声明时必须初始化,从而指向一个已经存在的对象。引用不能指向空值...
-
C语言中的BYTE和char深入解析 日期:2014-05-17 02:31:37 点击:176 好评:0
在C语言中,字符(character)这个术语具有两个层次上的含义:书写源程序的字符和程序处理的字符...
-
浅析C和C++函数的相互引用 日期:2014-05-17 02:31:24 点击:88 好评:0
C++是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同...
-
关于C语言中参数的传值问题 日期:2014-05-17 02:31:10 点击:160 好评:0
C语言中参数的传值一直比较含糊,今天在网上看到三个面试题的详解,感觉讲的很好,就拿来记下,方便学习和记忆...
-
c++中的4种类型转化方式详细解析 日期:2014-05-17 02:30:57 点击:80 好评:0
const_cast该函数用于去除指针变量的常量属性,将它转换为一个对应指针类型的普通变量。反过来,也可以将一个非常量的指针变量转换为一个常指针变量...
-
QString和char以及string之间的赋值详解 日期:2014-05-17 02:30:43 点击:87 好评:0
QString 、string 、char* 之间免不了相互赋值。下面是自己的总结。需要的朋友可以过来参考下...
-
浅析string 与char* char[]之间的转换 日期:2014-05-17 02:30:30 点击:188 好评:0
与char*不同的是,string不一定以NULL('\0')结束。string长度可以根据length()得到,string可以根据下标访问。所以,不能将string直接赋值给char*...
-
c++中vectorlt;intgt;和vectorlt;int*gt;的用法区别 日期:2014-05-17 02:30:16 点击:66 好评:0
vectorint不需要动态操作内存,不用担心内存泄露等问题;vectorint*要注意new和delete成对使用...
-
C++常对象精讲_const关键字的用法 日期:2014-05-17 02:30:02 点击:199 好评:0
用const修饰的声明数据成员称为常数据成员。变量或对象被 const修饰后其值不能被更新。因此被const修饰的变量或对象必须要进行初始化...
-
C++内存泄漏及检测工具详解 日期:2014-05-17 02:29:49 点击:52 好评:0
最简单的方法当然是借助于专业的检测工具,比较有名如BoundsCheck,功能非常强大,相信做C++开发的人都离不开它。此外就是不使用任何工具,而是自己来实现对内存泄露的监控...
-
C++空类默认函数详细解析 日期:2014-05-17 02:29:36 点击:188 好评:0
如果你只是声明一个空类,不做任何事情的话,编译器会自动为你生成一个默认构造函数、一个拷贝默认构造函数、一个默认拷贝赋值操作符和一个默认析构函数...
-
关于C++静态成员函数访问非静态成员变量的问题 日期:2014-05-16 16:07:14 点击:195 好评:0
静态成员函数不能访问非静态成员,这是因为静态函数属于类而不是属于整个对象,静态函数中的 member可能都没有分配内存。静态成员函数没有隐含的this自变量。所以,它就无法访问自...
-
C语言中怎么在main函数开始前执行函数 日期:2014-05-16 16:07:01 点击:90 好评:0
C语言中怎么在main函数开始前执行函数呢?下面小编就大家详细的介绍一下。需要的朋友可以过来参考下,希望对大家有所帮助...
-
typedef和#define的用法以及区别 日期:2014-05-16 16:06:46 点击:95 好评:0
以下是对C/C++语言中,typedef和#define的用法以及区别进行了详细的介绍,需要的朋友可以过来参考下...
-
浅析iterator与指针的区别 日期:2014-05-16 16:06:33 点击:175 好评:0
指针和iterator都支持减法运算,指针-指针得到的是两个指针之间的距离,迭代器-迭代器得到的是两个迭代器之间的距离...
-
怎么实现类的成员函数作为回调函数 日期:2014-05-16 16:06:20 点击:107 好评:0
不使用成员函数,为了访问类的成员变量,可以使用友元操作符(friend),在C++中将该函数说明为类的友元即可...
-
构造函数定义为private或者protected的好处 日期:2014-05-16 16:06:06 点击:181 好评:0
从语法上来讲,一个函数被声明为protected或者private,那么这个函数就不能从“外部”直接被调用了。对于protected的函数,子类的“内部”的其他函数可以调用之。而对于private的函数,只...
-
构造函数不能声明为虚函数的原因及分析 日期:2014-05-16 16:05:51 点击:72 好评:0
构造函数不需要是虚函数,也不允许是虚函数,因为创建一个对象时我们总是要明确指定对象的类型,尽管我们可能通过实验室的基类的指针或引用去访问它但析构却不一定,我们往往...
-
C++类中的常量介绍 日期:2014-05-16 16:05:37 点击:135 好评:0
const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其const数据成员的值可以不同...
-
C++符号优先级(详细整理) 日期:2014-05-16 16:05:24 点击:116 好评:0
C++符号优先级,我详细整理了一下。需要的朋友可以过来参考下。希望对大家有所帮助...