摘要:1. 在类模板中使用类型时要加上模板类型,如:Stack。而表示类时就只用类名,如:Stack。 2. 一个绝对异常安全并且返回被删除元素的pop()是不可能的。参考[CargillExceptionSafty] 3. 对于类模板,成员函数只有在被使用的时候才会被实例化。如果类模板中含有静态成员,...
阅读全文
posted @ 2010-05-10 21:10
随笔分类 - c/c++
c/c++ language
摘要:1. 在类模板中使用类型时要加上模板类型,如:Stack。而表示类时就只用类名,如:Stack。 2. 一个绝对异常安全并且返回被删除元素的pop()是不可能的。参考[CargillExceptionSafty] 3. 对于类模板,成员函数只有在被使用的时候才会被实例化。如果类模板中含有静态成员,...
阅读全文
posted @ 2010-05-10 21:10
摘要:1. key word from c++ inline –> __inline__ asm –> __asm__ 这里在关键字前后加上"__"的原因是inline等c++的关键字不是c的关键字,为了避免冲突。 2. attribute属性描述 struct foo { char a; ...
阅读全文
posted @ 2010-03-26 15:32
摘要:本文将介绍一下struct的一些使用技巧,如果要研究linux内核,对struct的用法还是有必要的。 这里参考了:http://blog.chinaunix.net/u/9577/showart_417268.html 1. struct初始化 比如这样一个struct: struct User...
阅读全文
posted @ 2010-03-17 18:59
|
||