摘要: 注:本文转自vckbase,作者:韩耀旭 转自原帖地址:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/08/2542315.html 面向对象的static关键字(类中的static关键字)1.1静态数据成员在类内数据成员的声明前加上关键字 阅读全文
posted @ 2017-06-28 09:41 冥天笑 阅读(219) 评论(0) 推荐(0) 编辑
摘要: map表的操作一般是根据键值key进行操作,也可以用value值进行操作。不过建议用键值key操作,方便简单。另外,还有一种数据结构叫做集合set,集合只有一个键值key,同时key也是value。 注:1、由于写的是一些简单的测试程序,所以以下代码的逻辑并不完整,函数的返回结果并未处理,另外函数实 阅读全文
posted @ 2017-06-27 10:42 冥天笑 阅读(3488) 评论(0) 推荐(0) 编辑
摘要: C++面试或者笔试的时候经常遇到这样一个问题,就是自己实现一个string类。 本人总结自己的面试经验以及参考网上各位网友的总结,总得来说常见的主要实现的包括以下几个方面(如有不如,欢迎补充) 常见:普通的构造函数、拷贝构造函数、析构函数、字符串的链接即‘+’号运算符重载、字符串赋值即‘=’号运算符 阅读全文
posted @ 2017-06-22 17:20 冥天笑 阅读(7318) 评论(4) 推荐(0) 编辑
摘要: singleTon.h SingleTon.cpp 阅读全文
posted @ 2017-06-20 10:07 冥天笑 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 无序关联容器是对容器概念的一种改进。与关联容器一样,无序关联容器也将值与键关联起来,并且使用键来查找值。但底层的差别在于: 关联容器是基于树状结构的,而无序关联容器是基于数据结构哈希表的。 阅读全文
posted @ 2017-06-19 17:38 冥天笑 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 其价值等同于 只不过基于范围的for循环一般用于输出或者取得整个数组的数据,而第二种通过定义变量的方法可以选择一定范围的输出。 阅读全文
posted @ 2017-06-19 16:09 冥天笑 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、容器的区间删除 假设有容器Vector<double>scores; 如果删除第一个元素 scores.erase(scores.begin() , scores.begin() + 1); 删除第二个元素 scores.erase(scores.begin() + 1 , scores.beg 阅读全文
posted @ 2017-06-19 15:54 冥天笑 阅读(3963) 评论(0) 推荐(0) 编辑
摘要: 1、首先建立一个win32项目 2、建立晚工程之后找到回调函数WndProc(HWND, UINT, WPARAM, LPARAM)的实现部分 在case语句中WM_CREATE三个CreateWindow分别创建按钮和显示时间的lable,建议创建lable的句柄hLadle 设为全局变量方便用。 阅读全文
posted @ 2017-06-16 15:49 冥天笑 阅读(6803) 评论(0) 推荐(1) 编辑
摘要: 判断一个字符串是不是纯数字字符串 注:1、当字符串首位是0的时候,如“-0123345”或者“01232345”,此处认为是合法的纯数字字符串 2、当字符串全部是0的时候,如“0000”,此处也认为是合法的纯数字字符串 阅读全文
posted @ 2017-06-15 19:22 冥天笑 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: 不同类型之间的转换如果用C语言实现一般会很麻烦,C++提供了一种叫做模版类的东西,使用模板类转换非常方便使用 代码如下: change.h 具体使用: main.cpp 阅读全文
posted @ 2017-06-15 18:08 冥天笑 阅读(2031) 评论(0) 推荐(0) 编辑