12 2014 档案

摘要:当前在学习 Qt, 到了坐标系统这一块的时候, 有点凌乱, 在看了几个相关的博客后, 果然......更凌乱了, 直到看了 Qt 的帮助手册(不是应该第一个就看这个吗?) 才有了自己的领悟:1. translate(), 这个其实挺好理解, 这个函数需要的是一个向量的信息, 承载这个信息的可能是: ... 阅读全文
posted @ 2014-12-30 21:55 wu_overflow 阅读(1675) 评论(0) 推荐(0)
摘要:还是在 C++ 吧里的问题, 有人问怎样终止形如 while(std::cin >>word){/* do something */} 的情况, 除了用 Ctrl +C.我原以为下面定是一群人回答 Ctrl + Z, 结果还是我一厢情愿, 不少人还说那是个死循环, 非要加个条件 break 出去才能... 阅读全文
posted @ 2014-12-17 19:12 wu_overflow 阅读(240) 评论(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 阅读(503) 评论(0) 推荐(0)
摘要:在贴吧里看到一个求助的, 他是这么做的:char month[] = {"一月", "二月", ......}; //我就不写全了然后表示为何出错. 我觉得这算是宽字符, 所以改成了:wchar_t month[] = {L"一月", .....}; //没错我连第二个都懒得打感觉就万事大... 阅读全文
posted @ 2014-12-14 02:31 wu_overflow 阅读(171) 评论(0) 推荐(0)
摘要:1. 容器(constainers) 现成的模版形式的数据结构, 如 vector, deque, set, map... 主要用来存放数据;2. 算法(algorithms) 我倾向于叫做泛型算法, 常见的有 sort, search, copy, erase... 主要用函数模板实现;3. 迭代... 阅读全文
posted @ 2014-12-13 23:41 wu_overflow 阅读(215) 评论(0) 推荐(0)
摘要:当我们设计一个 class, 并以一个 class object 指定给另一个 class object 时, 我们有三种选择:1. 什么也不做, 实施默认行为2. 提供一个 explicit copy assignment operator3. 明确拒绝把一个 class object 指定给另一... 阅读全文
posted @ 2014-12-13 23:13 wu_overflow 阅读(262) 评论(0) 推荐(0)
摘要:之前无论是阅读 C 代码还是 C++ 代码的时候, 都会遇到比较复杂的 typedef, 当时我都是靠上下文的操作直接猜出意思, 好处就是快, 坏处自然是总不能次次都猜出来......今天看pdf 的时候突然心血来潮要搞清楚到底是什么意思, 于是在 google 了 typedef 含义和看了几篇博... 阅读全文
posted @ 2014-12-13 01:40 wu_overflow 阅读(309) 评论(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 阅读(714) 评论(0) 推荐(1)
摘要:我一向赞同一个理念: 用代码实现简单逻辑是不需要注释的, 因此我也就不写注释了, 直接上代码:#include #include #include inline int Parent (const int i){ return std::move( i % 2 ? (i - 1)... 阅读全文
posted @ 2014-12-10 02:06 wu_overflow 阅读(608) 评论(0) 推荐(0)
摘要:有时代码看起来是正确的, 可实际上就会有一些没想到的疏忽, 考察以下代码:std::deque ideq{ 5, 13, 2, 25, 7, 17, 20, 8, 4};std::priority_queue priorityQueue (ideq.begin(), ideq.end());for ... 阅读全文
posted @ 2014-12-08 11:22 wu_overflow 阅读(116) 评论(0) 推荐(0)
摘要:1. 关心你的技艺. 没错, 开发软件是一个工程, 但是个人的技艺并不会就此埋没在其中2. 思考你的工作. 设法理解你面临的每个问题的内在本质; 首先抓住事实, 而不是照搬别人的说法.3. 提供各种选择. 不找蹩脚的借口. 要为自己的过错负责, 而不是找一个蹩脚的借口, 那无法改变事实, 不要说做不... 阅读全文
posted @ 2014-12-07 21:40 wu_overflow 阅读(233) 评论(0) 推荐(0)
摘要:前几天处理工作方面的事情, 确实耽误了几天, 导致博客停更了, 今天上午看到算法导论的堆排序, 想用 C++ 实现下, 就当练练手了.算法导论里使用的是起始编号为 1 的容器, 那么实现的方法要不就是把 STL 容器打包, 自己建一个起始编号为 1 的容器, 要不就按照起始编号为 0 的来. 想了一... 阅读全文
posted @ 2014-12-07 17:25 wu_overflow 阅读(301) 评论(0) 推荐(0)