上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要: 之前的一篇博客中已经提到过了, 使用模板的目的是提高效率, 可是会因为用户输入的不可预知性导致计划中的函数没有匹配到, 而是被模板函数接收, 所以我们的策略就是, 使用 SFINAE 这个 trick:templatevoid LogAndAdd(T &&name){ LogAndAddImp... 阅读全文
posted @ 2015-01-07 16:17 wu_overflow 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 考察以下代码:std::multiset names; //global data structurevoid LogAndAdd(const std::string &name){ auto now = //got... 阅读全文
posted @ 2015-01-05 00:48 wu_overflow 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 当前在学习 Qt, 到了坐标系统这一块的时候, 有点凌乱, 在看了几个相关的博客后, 果然......更凌乱了, 直到看了 Qt 的帮助手册(不是应该第一个就看这个吗?) 才有了自己的领悟:1. translate(), 这个其实挺好理解, 这个函数需要的是一个向量的信息, 承载这个信息的可能是: ... 阅读全文
posted @ 2014-12-30 21:55 wu_overflow 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: 还是在 C++ 吧里的问题, 有人问怎样终止形如 while(std::cin >>word){/* do something */} 的情况, 除了用 Ctrl +C.我原以为下面定是一群人回答 Ctrl + Z, 结果还是我一厢情愿, 不少人还说那是个死循环, 非要加个条件 break 出去才能... 阅读全文
posted @ 2014-12-17 19:12 wu_overflow 阅读(233) 评论(0) 推荐(0) 编辑
摘要: //1double Poly(double a[], double x, int degree){ long int i; double result = a[0]; double xpwr = x; for(i = 1; i = 0; --i... 阅读全文
posted @ 2014-12-17 13:35 wu_overflow 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 在贴吧里看到一个求助的, 他是这么做的:char month[] = {"一月", "二月", ......}; //我就不写全了然后表示为何出错. 我觉得这算是宽字符, 所以改成了:wchar_t month[] = {L"一月", .....}; //没错我连第二个都懒得打感觉就万事大... 阅读全文
posted @ 2014-12-14 02:31 wu_overflow 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1. 容器(constainers) 现成的模版形式的数据结构, 如 vector, deque, set, map... 主要用来存放数据;2. 算法(algorithms) 我倾向于叫做泛型算法, 常见的有 sort, search, copy, erase... 主要用函数模板实现;3. 迭代... 阅读全文
posted @ 2014-12-13 23:41 wu_overflow 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 当我们设计一个 class, 并以一个 class object 指定给另一个 class object 时, 我们有三种选择:1. 什么也不做, 实施默认行为2. 提供一个 explicit copy assignment operator3. 明确拒绝把一个 class object 指定给另一... 阅读全文
posted @ 2014-12-13 23:13 wu_overflow 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 之前无论是阅读 C 代码还是 C++ 代码的时候, 都会遇到比较复杂的 typedef, 当时我都是靠上下文的操作直接猜出意思, 好处就是快, 坏处自然是总不能次次都猜出来......今天看pdf 的时候突然心血来潮要搞清楚到底是什么意思, 于是在 google 了 typedef 含义和看了几篇博... 阅读全文
posted @ 2014-12-13 01:40 wu_overflow 阅读(301) 评论(0) 推荐(1) 编辑
摘要: //normal#include int main() { for (float y = 1.5f; y > -1.5f; y -= 0.1f) { for (float x = -1.5f; x int main() { for (float y = 1.5f; y > ... 阅读全文
posted @ 2014-12-10 13:25 wu_overflow 阅读(701) 评论(0) 推荐(1) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页