上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html 阅读全文
posted @ 2015-06-06 22:28 jiahu 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 已知在C/C++中当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。1、二维数组的概念 在C语言中,二维数组实际上是一种特殊的一维数组,它的每个元素也是一个一维数组。因此,二维数组下标形式正确写法如下:int arrays[i][j]。2、二维数组作为函数参数(传递数组时必须让编译器知... 阅读全文
posted @ 2015-06-03 08:03 jiahu 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 让cygwin shell使用英文界面只用在~/.bashrc这个文件里面加上一句话:export LANG='en_US' 阅读全文
posted @ 2015-05-29 07:35 jiahu 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 8 Free and Useful C++ GUI LibrariesC++ is a multi paradigm, free form complied, general purpose and thus a very powerful language used basically for t... 阅读全文
posted @ 2015-05-24 10:31 jiahu 阅读(1361) 评论(0) 推荐(0) 编辑
摘要: 编译单元: 当一个c或cpp文件在编译时,预处理器首先递归包含头文件,形成一个含有所有必要信息的单个源文件,这个源文件就是一个编译单元。 这个编译单元会被编译成为一个与cpp文件名同名的目标文件(.o或是.obj)。连接程序把不同编译单元中产生的符号联系起来,构成一个可执行程序。自由函数 如果... 阅读全文
posted @ 2015-05-15 18:45 jiahu 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 本文摘自高质量 C++/C 编程指南 作者林锐内存分配方式有三种: (1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存... 阅读全文
posted @ 2015-05-14 21:53 jiahu 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 下面的英文资料引用自:https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ 其中的中文并不是英文的翻译。[Floating-point] math is hard.Ser... 阅读全文
posted @ 2015-05-14 12:23 jiahu 阅读(6155) 评论(0) 推荐(0) 编辑
摘要: 本文摘自高质量 C++/C 编程指南 作者林锐优先级 :非与或 算关逻C/C++是大小写敏感的。故程序中不要出现仅靠大小写区分的相似的标识符。程序中不要出现标识符完全相同的局部变量和全局变量,尽管两者的作用域不同而不会发生语法错误,但会使人误解。头文件格式:如果一个软件的头文件数目比较多(如超... 阅读全文
posted @ 2015-05-14 07:56 jiahu 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 最近写代码需要用到排序函数,自己水平有限,故使用C++自带的库函数。sort()定义 :template void sort (RanIt first, RanIt last); template void sort (RanIt first, RanIt last,... 阅读全文
posted @ 2015-04-17 08:14 jiahu 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1、关于模板 模板的定义和声明最好放在一起。 模板实例化 程序员在使用模板类时最常犯的错误是将模板类视为某种数据类型。所谓类型参量化(parameterized types)这样的术语导致了这种误解。模板当然不是数据类型,模板就是模板,恰如其名: 编译器使用模板,通过更换模板参数来创建数据类型。这个 阅读全文
posted @ 2015-04-10 22:23 jiahu 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页