C++
文章平均质量分 78
Cathelin1990
这个作者很懒,什么都没留下…
展开
-
友元
友元提供了不同类的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。通过友元,一个不同函数或另一个类中的成员函数可以访问类中的私有成员和保护成员。c++中的友元为封装隐藏这堵不透明的墙开了一个小孔,外界可以通过这个小孔窥视内部的秘密。友元的正确使用能提高程序的运行效率,但同时也破坏了类的封装性和数据的隐藏性,导致程序可维护性变差。应用实例下面举一例子说明友元函数的应用。转载 2015-01-19 17:07:15 · 322 阅读 · 0 评论 -
模板使用初体验
一 模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型不同的类。 使用模板的目的就是能转载 2015-01-19 16:42:38 · 254 阅读 · 0 评论 -
模板的分离编译
中谈到过,模板的文件组织一节中就讲到了这个问题. 书中提到了2中方法: 第一种:实现和声明放在一个编译单位中,这样这个模板定义所依靠的一些东西就被带到了包含这个编译单位的文件里。坏处是:增大编译器的处理信息量,而且用户会意外的依赖了原本只是为定义这个模板而引进的东西。解决方案:使用名字空间、避免宏定义、以及一般性的减少包含进来的信息量,可以减小这种危害影响。 第二种转载 2015-01-19 16:48:01 · 446 阅读 · 0 评论 -
标准c++中string类
标准C++中的string类的用法总结相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C+转载 2015-01-20 16:13:36 · 203 阅读 · 0 评论 -
C++中引用的使用&
引用总结(1)在引用的使用中,单纯给某个变量取个别名是毫无意义的,引用的目的主要用于在函数参数传递中,解决大块数据或对象的传递效率和空间不如意的问题。(2)用引用传递函数的参数,能保证参数传递中不产生副本,提高传递的效率,且通过const的使用,保证了引用传递的安全性。(3)引用与指针的区别是,指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针,程转载 2015-01-20 09:56:18 · 355 阅读 · 0 评论 -
PHP资料
http://www.csdn.net/article/2015-01-05/2823416-PHP转载 2015-01-20 14:16:53 · 229 阅读 · 0 评论