源文章来自前C++标准委员会的Danny Kalev的The Biggest Changes in C++11 (and Why You Should Care),赖勇浩做了一个中文翻译在这里。所以,我就不翻译了,我在这里仅对文中提到的这些变化“追问为什么要引入这些变化”的一个探讨,只有知道为了什么,用在什么地方,我们才能真正学到这个知识。而以此你可以更深入地了解这些变化。所以,本文不是翻译。因为写得有些仓促,所以难免有问题,还请大家指正。Lambda 表达式Lambda表达式来源于函数式编程,说白就了就是在使用的地方定义函数,有的语言叫“闭包”,如果 lambda 函数没有传回值(例如voi Read More
posted @ 2012-09-24 10:25 godjob Views(232) Comments(0) Diggs(0) Edit
posted @ 2012-09-22 17:15 godjob Views(572) Comments(0) Diggs(0) Edit
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。Vim the Six Billion Dollar editorBetter, Stronger, Faster.学习vim并且 Read More
posted @ 2012-09-20 10:44 godjob Views(172) Comments(0) Diggs(0) Edit
原文地址:http://cjbskysea.blogbus.com/logs/61808617.html1.boost::anyboost::any是一种通用的数据类型,可以将各种类型包装后统一放入容器内,最重要的它是类型安全的。有点象COM里面的variant。使用方法:any::type()返回包装的类型any_cast可用于any到其他类型的转化#include<boost/any.hpp>voidtest_any(){typedefstd::vector<boost::any>many;manya;a.push_back(2);a.push_back(strin Read More
posted @ 2012-09-19 11:52 godjob Views(349) Comments(0) Diggs(0) Edit
Java 运算符优先级运算符优先级postfixexpr++ expr--unary++expr --expr +expr -expr ~ !multiplicative* / %additive+ -shift<< >> >>>relational< > <= >= instanceofequality== !=bitwise AND&bitwise exclusive OR^bitwise inclusive OR|logical AND&&logical OR||ternary? :assignme Read More
posted @ 2012-09-17 16:59 godjob Views(468) Comments(0) Diggs(0) Edit
"""""""""""""""""""""""""""""""""""""""""""""""""" Read More
posted @ 2012-09-15 10:59 godjob Views(461) Comments(0) Diggs(0) Edit
*tabpage.txt* For Vim version 7.3. 最近更新: 2010年8月 VIM 参考手册 by Bram Moolenaar 译者: Willis http://vimcdoc.sf.net多标签页窗口编辑 *tab-page* *tabpage*这里解释新加入的处理多标签页的命令。另外,也提供因为和多于一个标签页组合使用而... Read More
posted @ 2012-09-14 22:04 godjob Views(1347) Comments(0) Diggs(0) Edit
Makefile详解跟我一起写 Makefile 陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编... Read More
posted @ 2012-09-14 21:37 godjob Views(353) Comments(0) Diggs(0) Edit
This article is part of the ongoing Vi / Vim Tips and TricksSeries. As a programmer, you may do lot of repetitive tasks while coding such as:Adding file headerAdding function/frame commentIncluding default code snippetPerforming syntax checkReading documentation about a functionConverting a code blo Read More
posted @ 2012-09-14 21:06 godjob Views(681) Comments(0) Diggs(0) Edit
一、官方文档 网友happyvim说:“gvim的两份帮助写得非常好,vim的帮助不像tc的帮助—-跟垃圾差不多。相比之下,简直是一个在天上,一个在地下的区别。”30分钟入门: 首次安装vim后,可用 :help tutor 或 :help tutor@cn ,进入一个30分钟的vim入门教程。Vim官方文档中文版安装包: Vim Documentation Chinese Version ,安装后使用 :help @cn 命令,就可以看到中文手册。Vim用户手册中译7.2版pdf: 作者:BramMoolenaar,翻译:ZhaoRuFei(slimzhao # hotmail)。链... Read More
posted @ 2012-09-13 14:50 godjob Views(211) Comments(0) Diggs(0) Edit