会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Shmilxu的博客
刚步入技术殿堂的新手
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2015年9月30日
C++继承中关于子类构造函数的写法
摘要: 转载于:http://www.cnblogs.com/kaige/p/cplusplus_virtual_inheritance_derived_class_constructor.html构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,...
阅读全文
posted @ 2015-09-30 14:18 shmilxu
阅读(41509)
评论(0)
推荐(6)
2015年9月25日
C++之内部类与外部类(嵌套类)及友元
摘要: 转载于:http://www.cnblogs.com/qzhforthelife/p/3226885.html先上代码:class Outer{public: Outer(){m_outerInt=0;}private: int m_outerInt;public: //内部类定义...
阅读全文
posted @ 2015-09-25 15:13 shmilxu
阅读(2256)
评论(0)
推荐(0)
C++ 嵌套类使用(三)
摘要: 转载于:http://www.2cto.com/kf/201110/109443.html如果嵌套类型和其外部类型之间的关系需要成员可访问性语义,需要使用C++嵌套类,嵌套类型不应针对其声明类型以外的类型执行任务,而C++局部类允许类、结构和接口被分成多个小块儿并存储在不同的源文件中,这样的实现很容...
阅读全文
posted @ 2015-09-25 14:57 shmilxu
阅读(686)
评论(0)
推荐(0)
C++ 嵌套类使用(二)
摘要: 转载于:http://www.cnblogs.com/chengmin/archive/2010/03/22/1691955.html嵌套类的访问问题:记得白凤煮的C++中有一句这样的话:C++嵌套类只是语法上的嵌套。然而在实践过程中,却并非如此。Ex:class A{public: st...
阅读全文
posted @ 2015-09-25 14:40 shmilxu
阅读(321)
评论(0)
推荐(0)
C++ 嵌套类使用(一)
摘要: 转载于:http://www.cnblogs.com/charley_yang/archive/2011/04/05/2005897.html一、嵌套类 在一个类的内部定义另一个类,我们称之为嵌套类(nested class),或者嵌套类型。之所以引入这样一个嵌套类,往往是因为外围类需要使用嵌套类对...
阅读全文
posted @ 2015-09-25 14:38 shmilxu
阅读(3808)
评论(0)
推荐(0)
std::string::find() 和 std::string::npos
摘要: npos是一个常数,用来表示不存在的位置,string::npos代表字符串到头了结束了。int idx = str.find("abc");if (idx == string::npos)...上述代码中,idx的类型被定义为int,这是错误的,即使定义为 unsigned int 也是错的,它必...
阅读全文
posted @ 2015-09-25 11:20 shmilxu
阅读(5351)
评论(0)
推荐(1)
关于string::size_type
摘要: size_type其实是string模板类定义的一种类型之一,它与size_of的用法相似,只是它根据存储的类型返回字符串的长度.对于 string具体化,将根据char返回字符串的长度,在这种情况下,size_type与size_of等效.size_of是一种无符号类型. 你说的 size_ty...
阅读全文
posted @ 2015-09-25 10:59 shmilxu
阅读(333)
评论(0)
推荐(0)
#define与typedef
摘要: #define(宏定义)只是简单的字符串代换(原地扩展),它本身并不在编译过程中进行,而是在这之前(预处理过程)就已经完成了。typedef是为了增加可读性而为标识符另起的新名称(仅仅只是个别名),它的新名字具有一定的封装性,以致于新命名的标识符具有更易定义变量的功能,它是语言编译过程的一部分,但它...
阅读全文
posted @ 2015-09-25 10:28 shmilxu
阅读(1463)
评论(0)
推荐(0)
#define用法详解
摘要: 1.#define 的作用 在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动...
阅读全文
posted @ 2015-09-25 10:15 shmilxu
阅读(115394)
评论(1)
推荐(6)
memchr函数
摘要: 函数原型:extern void *memchr(void *str, char ch, unsigned count)参数说明:从str所指内存区域的前count个字节查找字符ch。所在库名:#include 函数功能:当第一次遇到字符ch时停止查找。如果成功,返回指向字符ch的指针;否则返回NU...
阅读全文
posted @ 2015-09-25 09:19 shmilxu
阅读(800)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告