2009 五月 | Es Gilt Viele Mauern Abzubauen
Home » 2009 » 五月

Archive for 五月, 2009:


新式标签浏览-Tree Tab

标签式浏览不是什么新鲜东西了,如今只要是浏览器,都支持标签浏览。但是一般的标签浏览网页开多了会很不爽。看RSS的时候随便点点标签栏就爆了,标签变得很窄,显示不出几个字,想找个页面变得无比之难。

前两天在网上闲逛看到有人说“树状标签”,立即到firefox里的add-ons里搜了一下“Tree Tab”,搜出来好几个插件。下了一个叫“Tab Kit”的插件,用了一下果然很爽,如图:

Tab Kit

(更多…)

Tags:


构造函数 ——《Inside the C++ Object Model》笔记一

Inside the C++ Object Model Chapter 2 : The Semantics of Constructor 构造函数语义学

一、默认构造函数 Default Constructor

C++编译器会在Class的每一个构造函数中通过添加代码的方法暗中(implicit)做了下面几件事:

  1. 如果在这个构造函数没有对所有Member Class Object进行构造, 编译器会调用余下没有构造的Member Class Object的默认构造函数;
  2. 如果此构造函数没有提供基类构造函数的参数列表, 编译器会调用基类的默认构造函数;
  3. 如果类中含有虚函数,编译器会利用构造函数产生一张virtual function table(vbtl),并在每个Class Object中添加一个vprt(指向vbtl的指针);
  4. 如果类有Virtual Base Class虚基类,编译器会在构造函数中添加代码, 允许每个虚基类的执行期存取操作。

(更多…)



© Joker Lee, 2012, under CC3.0
CyberChimps