01.
C++箴言:访问模板化基类中名字假设我们要写一个应用程序,它可以把消息传送到几个不同的公司去。消息既可以以加密方式也可以以明文(不加密)的方式传送。假如我们有足够的信息在编译期间确定哪个消息将要发送给哪个公司,我们就可以用一个 t...查看完整版>>
C++箴言:访问模板化基类中名字
02.
C++箴言:如何访问模板化基类中的名字假设我们要写一个应用程序,它可以把消息传送到几个不同的公司去。消息既可以以加密方式也可以以明文(不加密)的方式传送。假如我们有足够的信息在编译期间确定哪个消息将要发送给哪个公司,我们就可以用一个 t...查看完整版>>
C++箴言:如何访问模板化基类中的名字
03.
C++箴言:谨慎使用模板元编程template metaprogramming (TMP)(模板元编程)是写 template-based(基于模板)的运行于编译期间的 C++ 程序的过程。考虑一下:一个 template metaprogram(模板元程序)是用 C++ 写的运行于 C++ 编译器中的程序...查看完整版>>
C++箴言:谨慎使用模板元编程
04.
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(上)jiuItem 43: 了解如何访问 templatized base classes(模板化基类)中的名字作者:译者:发布:假设我们要写一个应用程序,它可以把消息传送到几个不同的公司去。消息既可以以加密方式也可以以明文(不加密)的方式传...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(上)
05.
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(下)已知 MsgSender 针对 CompanyZ 被特化,再次考虑 derived class(派生类)LoggingMsgSender:template<typename Company>class LoggingMsgSender: public MsgSender<Company> {public: ... void sendC...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(下)
06.
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(下)已知 MsgSender 针对 CompanyZ 被特化,再次考虑 derived class(派生类)LoggingMsgSender:template<typename Company>class LoggingMsgSender: public MsgSender<Company> {public: ... void sendC...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(下)
07.
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(上)jiuItem 43: 了解如何访问 templatized base classes(模板化基类)中的名字作者:译者:发布:假设我们要写一个应用程序,它可以把消息传送到几个不同的公司去。消息既可以以加密方式也可以以明文(不加密)的方式传...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(上)
08.
C++箴言:在资源管理类中准备访问裸资源资源治理类真是太棒了。他们是你防御资源泄漏的防波堤,没有这样的泄漏是设计良好的系统的基本特征。在一个完美的世界中,你可以在所有与资源的交互中依靠这样的类,从来不需要因为直接访问裸资源(raw resource...查看完整版>>
C++箴言:在资源管理类中准备访问裸资源
09.
C++箴言:理解Terminology术语这是一个所有程序员都应该了解的小型的 C++ 词汇表。下面的条目都足够重要,值得我们对它们的含义务必取得完全一致。 声明(declaration)告诉编译器关于某物的名字和类型,但它省略了某些细节。以下这些都是...查看完整版>>
C++箴言:理解Terminology术语
10.
C++箴言:接口继承和实现继承(public) inheritance 这个表面上简单易懂的观念,一旦被近距离审阅,就会被证实是由两个相互独立的部分组成的:inheritance of function interfaces(函数接口的继续)和 inheritance of function implementati...查看完整版>>
C++箴言:接口继承和实现继承
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。