中文
Sign in
AI tools
热门问题
时间线
聊天
Loading AI tools
全部
文章
字典
引用
地图
Modern C++ Design
来自维基百科,自由的百科全书
Found in articles
C++设计新思维
《
C
++设计新思维》(
Modern
C
++
Design
: Generic Programming and
Design
Patterns Applied)是安德烈·亞歷山德雷斯庫編寫的的一本有關
C
++的書籍,由艾迪生韦斯利于2001年出版。斯科特·迈耶斯認為該本書是“最重要的
C
基於原則設計
metaprogramming)。policy-based首見於 Andrei Alexandrescu 出版的 《
Modern
C
++
Design
》 一書以及他在
C
/
C
++ Users Journal雜誌專欄 Generic<Programming> 。
现代UI
同月9日,微軟計劃在消費者市場使用「Windows 8」,而對計劃使用微軟新設計語言來開發軟件的開發人員則使用「
Modern
UI」。 自2012年9月,「微軟設計語言(Microsoft
design
language)」開始被用到微软开发者网络的文件內 以及Build年度會議。
奇异重现模板模式
: public Base<Derived> { // ... };
C
++语言的多态,原本是用虚函数来实现的,属于动态多态。安德烈·亞歷山德雷斯庫在
Modern
C
++
Design
(英语:
Modern
C
++
Design
)中提出了奇异重现模板模式,并称之为静态多态(static polymorphism)。
分配器 (C++)
在“自定义分配器”这一话题上,已有诸多
C
++专家与相关作者参与探讨,例如斯科特·梅耶斯的作品《Effective STL》与安德烈·亚历山德雷斯库的《
Modern
C
++
Design
(英语:
Modern
C
++
Design
)》都有提及。梅耶斯洞察到,若要求针对某一类型T的分配器