01.
the boost c++ metaprogramming:boost c++ 模板元编程(3)1.3. Why metaprogramming?问一下人们为什么想这么做是有意义的;毕竟,即使像factorial metafunction这样的玩具程序也有些深奥;为了演示类型计算如何应用在工作中,我们再来看一个简单的例子:下面的代码产生了一个...查看完整版>>
the boost c++ metaprogramming:boost c++ 模板元编程(3)
02.
the boost c++ metaprogramming:boost c++ 模板元编程(2)1.2.3. Type sequences程序化的操作类型集合的能力是很多有意义的C++元程序的重要的工具因为这种能力MPL支持的很好,这里我们仅仅简要的介绍一下基础的东西后面,我们将重新回顾下面的例子,并演示如何使用MPL来实现...查看完整版>>
the boost c++ metaprogramming:boost c++ 模板元编程(2)
03.
the boost c++ metaprogramming:boost c++ 模板元编程(1)THE BOOST C++ METAPROGRAMMINGLIBRARYAleksey GurtovoyMetaCommunicationsagurtovoy@meta-comm.comDavid AbrahamsBoost Consultingdavid.abrahams@rcn.com 1. Introduction元程序通常被定义为“生成其它程序的程序”...查看完整版>>
the boost c++ metaprogramming:boost c++ 模板元编程(1)
04.
C++模板元编程[metaprogram]C++模板元编程by Micolai Josuttis, David Vandevoorde摘自C++ Templates: The Complete Guide一书[译者注:翻译本文,全为引介一种(相对于译者的孤陋而言)全新的编程方法。版权所有于原著者,笔者不敢稍假借之。 ...查看完整版>>
C++模板元编程[metaprogram]
05.
标准C++即将支持线程【转贴The Boost.Threads Library】The Boost.Threads Library Bill Kempf Standard C++ threads are imminent. CUJ predicts they will derive from the Boost.Threads library, explored here by the eminent author. Just a few years ago it was u...查看完整版>>
标准C++即将支持线程【转贴The Boost.Threads Library】
06.
[翻译] Effective C++, 3rd Edition, Item 48: 感受 template metaprogramming(模板元编程)Item 48: 感受 template metaprogramming(模板元编程)作者:译者:发布:template metaprogramming (TMP)(模板元编程)是写 template-based(基于模板)的运行于编译期间的 C++ 程序的过程。考虑一下:一个 templ...查看完整版>>
[翻译] Effective C++, 3rd Edition, Item 48: 感受 template metaprogramming(模板元编程)
07.
[翻译] Effective C++, 3rd Edition, Item 48: 感受 template metaprogramming(模板元编程)Item 48: 感受 template metaprogramming(模板元编程)作者:译者:发布:template metaprogramming (TMP)(模板元编程)是写 template-based(基于模板)的运行于编译期间的 C++ 程序的过程。考虑一下:一个 templ...查看完整版>>
[翻译] Effective C++, 3rd Edition, Item 48: 感受 template metaprogramming(模板元编程)
08.
翻译The Boost C++ Metaprogramming Library--摘要和目录Aleksey Gurtovoyi and David AbrahamsiiiMetaCommunications, iiBoost Consulting, 摘要本文论述了Boost C++模板原编程库(MPL),这是一个可扩充的编译时刻框架,它包括算法,序列和原函数类。这个库集合了从泛型编...查看完整版>>
翻译The Boost C++ Metaprogramming Library--摘要和目录
09.
《超越C++标准库:Boost库导引》:Boost库简介-函数对象和高阶编程函数对象和高阶编程(Function Objects and Higher-Order Programming)Boost.BindBind是标准库绑定器(bind1st和bind2nd)的一个泛化。这个库支持使用统一的语法对任何行为类似于函数、函数指针、函数对象或者成员函...查看完整版>>
《超越C++标准库:Boost库导引》:Boost库简介-函数对象和高阶编程
10.
C++箴言:谨慎使用模板元编程template metaprogramming (TMP)(模板元编程)是写 template-based(基于模板)的运行于编译期间的 C++ 程序的过程。考虑一下:一个 template metaprogram(模板元程序)是用 C++ 写的运行于 C++ 编译器中的程序...查看完整版>>
C++箴言:谨慎使用模板元编程
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。