[C/C++]
站在巨人肩上的思考[连载] (4)
日期:2011-08-09 15:24:13
点击:70
好评:0
这一节很短,stroustrup给我们明确界定了C++的边界以及组成部分: 更好的C 数据抽象 面向对象 泛型设计 曾经在C++primer中也听说过这种分法,这次由C++之父再次确认...
[C/C++]
站在巨人肩上的思考 [连载] (3)
日期:2011-08-09 15:23:13
点击:99
好评:0
上一篇中,主要是对C++类设计的一个概览。如果你认为那写得很肤浅,并能明确指出问题所在,那么恭喜你,可以说,你对C++的类机制有了更深入的了解! ...
[C/C++]
站在巨人肩上的思考 [连载](2)
日期:2011-08-09 15:19:44
点击:87
好评:0
“一个设计良好的用户自定义类型与一个内部类型之间的差异仅仅在于其定义的方式,而不在其使用的方式”[1] 这一句是stroustrup关于类设计的一句忠告。我觉得是一个设计风格的...
[C/C++]
对动静态语言的语义思考,再兼谈点其它的
日期:2011-05-03 00:50:23
点击:124
好评:0
在参与这个讨论http://www.iteye.com/topic/33971后,这段时间对这个话题有了一些新的思考,写下来和大家分享分享。 重点探讨一下动静态编程语言的语义,兼带些DSL及通用语言,以及新手上...
[C/C++]
C++ 优秀图书一览
日期:2011-05-03 00:48:50
点击:117
好评:0
1.The C++ Programming Language, by Bjarne Stroustrup, Speical 3rd edition,Addison Wesley 多谢wzgame指正,改过来了。 这是C++创始人B教主之力作,描述C++语言之经典一书。这本书第三版是97年出的,B教主...
[C/C++]
D语言的成员函数模板
日期:2011-05-03 00:48:20
点击:177
好评:0
DMD 0.166 特性列表中有一条: * ncorporated Oskar Linde's patches to support member templates. 当时没注意,今天看到邮件列表中的一个帖子。才发现已经支持成员函数模板了,不过是不是在0.166中支持...
[C/C++]
关于学习操作系统编程
日期:2011-05-03 00:48:12
点击:191
好评:0
写这篇是因为simohayha在C++圈子里的留言: simohayha 写道 希望圈子能专门开个报道贴,置顶的。 然后就是不知道老大们对linux源码了解多少?希望能就此发些文章,哈哈。 本来是想在留言...
[C/C++]
追求卓越的Stewart
日期:2011-05-03 00:47:09
点击:56
好评:0
Stewart 发表了一封Walter坏习惯的信.看了让人感动.Walter为我们所尊重.Stewart追求卓越的精神鼓舞人心.无论是设计思想,还有错误处理,语法拼写,都在精益求精. 我辈当学而思之. Stewart的D资源...
[C/C++]
《Essential c++中文版》读书笔记--静态局部变量(一)
日期:2011-05-03 00:46:44
点击:193
好评:0
今天碰到一个局部静态变量的作用域的问题。有些诱惑,所以回去上机实践了以下,总结如下: cpp 代码 #include int* f1(int i) { static int s = 2; //局部静态变量,其只在本函数之内存在。但又...
[C/C++]
对C++异常一些深入的讨论
日期:2011-05-03 00:46:41
点击:121
好评:0
异常 1. goto, break, return, continue和异常 在try块内部, goto, break, return, continue 可以用来转移程序流程, 当这种情况发生时, 在try块内声明的所有变量都会被释放掉. cpp 代码 lab: try { T1 t1; try...
“一个设计良好的用户自定义类型与一个内部类型之间的差异仅...
1.The C++ Programming Language, by Bjarne Stroustrup, Speical 3rd edition,Add...
写这篇是因为simohayha在C++圈子里的留言: simohayha 写道 希望圈子...
异常 1. goto, break, return, continue和异常 在try块内部, goto, break, re...
拷贝构造函数是C++最基础的概念之一,大家自认为对拷贝构造函...
在D语言中,一个方法你可以得到它的指针(函数指针或委托),...