未分类文章

对C++异常一些深入的讨论

异常 1. goto, break, return, continue和异常 在try块内部, goto, break, return, continue 可以用来转移程序流程, 当这种情况发生时, 在try块内声明的所有变量都会被释放掉. cpp 代码 lab: try { T1 t1; try { T2 t2; if(condition) goto lab; ...
grantren 评论 (1) 有 1354 人浏览 2011-05-26

《Essential c++中文版》读书笔记--静态局部变量(一)

今天碰到一个局部静态变量的作用域的问题。有些诱惑,所以回去上机实践了以下,总结如下: cpp 代码 #include <stdio.h> int* f1(int i) { static int s = 2; //局部静态变量,其只在本函数之内存在。但又与局部变量相区别,其在离开函数时并不消失 s = s +i; return &s; // ...
fullfocus 评论 (0) 有 1052 人浏览 2011-05-26

关于学习操作系统编程

写这篇是因为simohayha在C++圈子里的留言: simohayha 写道 希望圈子能专门开个报道贴,置顶的。 然后就是不知道老大们对linux源码了解多少?希望能就此发些文章,哈哈。 本来是想在留言里面回simohayha的,结果越写越多,改成博客算了,也许对别人也有帮助。没什么中心思想,大家胡乱看看。 我在读大学的时候是努力试图学习过linux源码的,在机房里打印出厚厚一叠纸,闷在计 ...
bigpanda 评论 (1) 有 5291 人浏览 2011-05-26

C++ 优秀图书一览

1.The C++ Programming Language, by Bjarne Stroustrup, Speical 3rd edition,Addison Wesley 多谢wzgame指正,改过来了。 这是C++创始人B教主之力作,描述C++语言之经典一书。这本书第三版是97年出的,B教主老人家给这本书开了个网页http://www.research.att.com/~bs/3rd ...
bigpanda 评论 (0) 有 3567 人浏览 2011-05-26

对动静态语言的语义思考,再兼谈点其它的

在参与这个讨论http://www.iteye.com/topic/33971后,这段时间对这个话题有了一些新的思考,写下来和大家分享分享。 重点探讨一下动静态编程语言的语义,兼带些DSL及通用语言,以及新手上手难易问题。 编程语言的语义,在论坛里讨论不多。在这里先分析一下几门主流静态语言,C,C++,Java,C#的语义。这些语言从编程风格角度讲,都称之为”imperative program ...
bigpanda 评论 (1) 有 1364 人浏览 2011-05-26

知识库信息

最新评论

所以说 设计程序 编写程序最重要的 是思想
康乐啊 评论了 站在巨人肩上的思考 [连载] (1)
语言生动、贴切不能自拔的看下去。
onlyor 评论了 站在巨人肩上的思考[连载] (5)
...
1150899621 评论了 vc7.1 编译 boost 1.33.1
我们cout<<p和cout<<ptr的期望输出应该是p和ptr分别表示的地址 ...
xcan.zhu 评论了 站在巨人肩上的思考[连载] (8)
...
nihao7010 评论了 spcached : memcached 的多线程实现
...
chi8wenyu 评论了 关于学习操作系统编程
[b][/b]引用 [img][/img][flash=200,200]" ...
dalianzhangzhe 评论了 C++Primer(第四版)摘要
路过 了解了解
cenziboy 评论了 程序64位化带来的问题和思考
最近正在学习。。。期待。。
bluemare 评论了 站在巨人肩上的思考[连载] (8)
對于C++異常,Coding的時候,這三種情況應該都是會很少考慮到的!
ph4nut 评论了 对C++异常一些深入的讨论
文章写得不错,让人了解了动态和静态语言在变量定义的语义区别!受益了!
ph4nut 评论了 对动静态语言的语义思考,再兼谈点其它的
1.问题一:v是怎么出来的? 这样就是定义了一个vector<string>类型的变量(或 ...
fanchangyong 评论了 初学c++,基础问题,希望各位帮我解答以下 ...
可能是你的编译器不会从全局名字空间找operator<<(std::ostream,std ...
sunbeer 评论了 C++ std名字空间ostream_iterator与的诡异 ...
真正写产品的话,就不要用别人的类型一切自己typedef。不过要知道,整型不等于地址....就行了。
likunkun 评论了 程序64位化带来的问题和思考
下面的呢,期待中
gainfirst 评论了 站在巨人肩上的思考[连载] (8)
写的太好了,有没有整理成册,这边网速太慢了,呵呵。
gainfirst 评论了 站在巨人肩上的思考[连载] (8)
...
feigofigo3 评论了 C++拷贝构造函数的几个细节
http://www.cppreference.com/wiki/
daikewei 评论了 初学c++,基础问题,希望各位帮我解答以下 ...
问题一:vector<string> v; 这是定义了一个类型为string的容器。问题二 ...
daikewei 评论了 初学c++,基础问题,希望各位帮我解答以下 ...
Global site tag (gtag.js) - Google Analytics