2014年9月26日

转载资料汇总

摘要: **命名空间1** **命名空间2** **list,vector,deque有什么区别***私有继承和公有继承****习惯使用虚析构函数****线程不安全函数(线程池)****protected成员的访问权限** **单例模式的几种实现****多线程的信号处理函数** 阅读全文

posted @ 2014-09-26 20:06 __hello world 阅读(91) 评论(0) 推荐(0) 编辑

2014年9月25日

包含停用词的词频统计(map,set非class版本)<< 0919

摘要: ``` #include #include #include #include//string IO流头文件#include #include //使用set的头文件#include // 使用map 的头文件#include #ifndef __STDC_FORMAT_MACR... 阅读全文

posted @ 2014-09-25 02:26 __hello world 阅读(221) 评论(0) 推荐(0) 编辑

pair,map,set<<0924

摘要: ###生成pair类型对象的三种方法```pair word;word.first = "hello";word.second = 12;pair word2("world", 13);pair word3;word3 = make_pair("foo", 15);```###map* map为一个... 阅读全文

posted @ 2014-09-25 00:52 __hello world 阅读(139) 评论(0) 推荐(0) 编辑

小项目代码备份

摘要: 1. [优先级队列实现将Score结构体自定义比较函数按照score->name->id排序](https://github.com/sunstarss/0923/blob/master/test.cc)**0923** 2. [时间戳函数的实现](https://github.com/sunst... 阅读全文

posted @ 2014-09-25 00:10 __hello world 阅读(60) 评论(0) 推荐(0) 编辑

2014年9月24日

答题程序中用户登录状态的保存<<0924

摘要: ###答题程序一些mark 1. 灵活使用断言来使程序更加清晰,更加容易调制BUG *assert(it != users.end())*,头文件;2. 将程序分拆,划分为各个极小的模块,从而使程序更加清晰,以后优化更加方便3. 登陆验证程序:另外配置一个session类,存储用户的登录状态.``... 阅读全文

posted @ 2014-09-24 21:57 __hello world 阅读(88) 评论(0) 推荐(0) 编辑

时间戳<<0923

摘要: ###时间戳相关的函数 struct timeval tv; memset(&tv, 0, sizeof tv); gettimeofday(&tv, NULL);//获取当前时间戳 int64_t val = 0; val += static_cast(tv.tv_sec) * 1000 * 10... 阅读全文

posted @ 2014-09-24 21:00 __hello world 阅读(131) 评论(0) 推荐(0) 编辑

list,vector相关函数与区别<<0922

摘要: ##list,vector的相关函数 ####除了不能使用push_front,以下的操作vector也能够使用,只不过是效率的区别1. 插入 list::iterator it = find(lst.begin(), lst.end(), "tianjin"); lst.insert(... 阅读全文

posted @ 2014-09-24 19:22 __hello world 阅读(128) 评论(0) 推荐(0) 编辑

类里面的赋值和拷贝函数<<0922

摘要: ###类里面的赋值和拷贝函数** 明确一个问题:拷贝与赋值的区别** ``` A a, c; A b = a;//显式复制构造函数,等效于A b(a);将内存中的一段区域初始化为一个类对象 c = a;//赋值函数,空间已经分配,只是进行赋值 ```** 构... 阅读全文

posted @ 2014-09-24 14:57 __hello world 阅读(159) 评论(0) 推荐(0) 编辑

复制构造函数和重载赋值操作符

摘要: **转载于** ** 明确一个问题:拷贝与赋值的区别** ``` A a, c; A b = a;//显式复制构造函数,等效于A b(a);将内存中的一段区域初始化为一个类对象 c = a;//赋值函数,空间已经分配,只是进行赋值 构造、析构、复制、赋值... 阅读全文

posted @ 2014-09-24 11:04 __hello world 阅读(176) 评论(0) 推荐(0) 编辑

vector的初始化补充,list,find函数,指针和迭代器等<<0922

摘要: ``` #include #include #include using namespace std;//用一个容器去初始化另一个容器int main(int argc, const char *argv[]){ vector vec; vec.push_back(12); ve... 阅读全文

posted @ 2014-09-24 02:59 __hello world 阅读(322) 评论(0) 推荐(0) 编辑

导航