06 2017 档案
摘要:注:本文转自vckbase,作者:韩耀旭 转自原帖地址:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/08/2542315.html 面向对象的static关键字(类中的static关键字)1.1静态数据成员在类内数据成员的声明前加上关键字
阅读全文
摘要:map表的操作一般是根据键值key进行操作,也可以用value值进行操作。不过建议用键值key操作,方便简单。另外,还有一种数据结构叫做集合set,集合只有一个键值key,同时key也是value。 注:1、由于写的是一些简单的测试程序,所以以下代码的逻辑并不完整,函数的返回结果并未处理,另外函数实
阅读全文
摘要:C++面试或者笔试的时候经常遇到这样一个问题,就是自己实现一个string类。 本人总结自己的面试经验以及参考网上各位网友的总结,总得来说常见的主要实现的包括以下几个方面(如有不如,欢迎补充) 常见:普通的构造函数、拷贝构造函数、析构函数、字符串的链接即‘+’号运算符重载、字符串赋值即‘=’号运算符
阅读全文
摘要:无序关联容器是对容器概念的一种改进。与关联容器一样,无序关联容器也将值与键关联起来,并且使用键来查找值。但底层的差别在于: 关联容器是基于树状结构的,而无序关联容器是基于数据结构哈希表的。
阅读全文
摘要:其价值等同于 只不过基于范围的for循环一般用于输出或者取得整个数组的数据,而第二种通过定义变量的方法可以选择一定范围的输出。
阅读全文
摘要:1、容器的区间删除 假设有容器Vector<double>scores; 如果删除第一个元素 scores.erase(scores.begin() , scores.begin() + 1); 删除第二个元素 scores.erase(scores.begin() + 1 , scores.beg
阅读全文
摘要:1、首先建立一个win32项目 2、建立晚工程之后找到回调函数WndProc(HWND, UINT, WPARAM, LPARAM)的实现部分 在case语句中WM_CREATE三个CreateWindow分别创建按钮和显示时间的lable,建议创建lable的句柄hLadle 设为全局变量方便用。
阅读全文
摘要:判断一个字符串是不是纯数字字符串 注:1、当字符串首位是0的时候,如“-0123345”或者“01232345”,此处认为是合法的纯数字字符串 2、当字符串全部是0的时候,如“0000”,此处也认为是合法的纯数字字符串
阅读全文
摘要:不同类型之间的转换如果用C语言实现一般会很麻烦,C++提供了一种叫做模版类的东西,使用模板类转换非常方便使用 代码如下: change.h 具体使用: main.cpp
阅读全文
摘要:tolower是一种函数,功能是把字母字符转换成小写。 功 能: 把字符转换成小写字母,非字母字符不做出处理 头文件:在VC6.0可以是ctype.h或者stdlib.h,常用ctype.h 目前在头文件iostream中也可以使用,C++ 5.11已证明。 用 法: int tolower(int
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 6 using namespace std; 7 int main() 8 { 9 ifstream fin; 10 fin.open("tobuy.txt"); 11 if (fin.is_open() == false) 12 { 13 ...
阅读全文
摘要:string类自带查找功能,上述代码很方便实用。 补充: rfind();查找子字符串或字符最后一次出现的位置 find_first_of();查找首次出现的位置 find_last_of();查找最后一次出现的位置
阅读全文