摘要:
NOTE: 1.如果你在new表达式中使用[],必须在相应的delete表达式中也使用[]。如果你在new表达式中不使用[],一定不要在相应的delete表达式中使用[]。 阅读全文
摘要:
NOTE: 1.APIs往往要求访问原始资源(raw resources),所以每一个RAII class应该提供一个“取得其所管理之资源”的办法。 2.对原始资源的访问可能经由显示转换或隐式转换。一般而言显示转换比较安全,但隐式转换对客户比较方便。 阅读全文
摘要:
NOTE: 1.复制RAII 对象必须一并赋值它所管理的资源,所以资源的copying行为决定RAII对象的copying行为。 2.普遍而常见的RAII class copying 行为是: 抑制copying 施行引用计数法(reference counting)。 不过其他行为... 阅读全文
摘要:
经常见到标识符+(),用法比如阵列Y()、函数f().....时机到了,会总结一下。 阅读全文