mirror of
https://github.com/wuye9036/CppTemplateTutorial.git
synced 2024-03-22 13:11:16 +08:00
添加了部分体例。
This commit is contained in:
parent
e0a7eb81bf
commit
c038910b36
26
ReadMe.md
26
ReadMe.md
|
@ -49,7 +49,28 @@ C++编译器众多,且对模板的支持可能存在细微差别。如果没
|
||||||
|
|
||||||
此外,部分复杂实例我们还在文中提供了在线的编译器预览以方便大家阅读和测试。在线编译器参见: http://gcc.godbolt.org/ 。
|
此外,部分复杂实例我们还在文中提供了在线的编译器预览以方便大家阅读和测试。在线编译器参见: http://gcc.godbolt.org/ 。
|
||||||
|
|
||||||
###0.5 意见、建议、喷、补遗、写作计划
|
###0.5 体例
|
||||||
|
|
||||||
|
####0.5.1 示例代码
|
||||||
|
|
||||||
|
```C++
|
||||||
|
void SampleCode() {
|
||||||
|
// 这是一段示例代码
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
####0.5.2 引用
|
||||||
|
|
||||||
|
引用自C++标准:
|
||||||
|
|
||||||
|
> 1.1.2/1 这是一段引用或翻译自标准的文字
|
||||||
|
|
||||||
|
引用自其他图书:
|
||||||
|
|
||||||
|
> 《书名》
|
||||||
|
> 这是一段引用或翻译自其他图书的文字
|
||||||
|
|
||||||
|
###0.6 意见、建议、喷、补遗、写作计划
|
||||||
|
|
||||||
* 需增加:
|
* 需增加:
|
||||||
* 模板的使用动机。
|
* 模板的使用动机。
|
||||||
|
@ -1872,6 +1893,8 @@ template <typename... Ts, typename U> class Y<Ts..., U> {}; // (4) error!
|
||||||
|
|
||||||
####3.1.3 模板的默认实参
|
####3.1.3 模板的默认实参
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
###3.2 后悔药:SFINAE
|
###3.2 后悔药:SFINAE
|
||||||
###3.3 实战单元:获得类型的属性——类型萃取(Type Traits)
|
###3.3 实战单元:获得类型的属性——类型萃取(Type Traits)
|
||||||
|
|
||||||
|
@ -1909,6 +1932,7 @@ Any Spirit Hana
|
||||||
###8.2 模板的症结:易于实现,难于完美
|
###8.2 模板的症结:易于实现,难于完美
|
||||||
|
|
||||||
alexandrescu 关于 min max 的讨论:《再谈Min和Max》
|
alexandrescu 关于 min max 的讨论:《再谈Min和Max》
|
||||||
|
|
||||||
std::experimental::any / boost.any 对于 reference 的处理
|
std::experimental::any / boost.any 对于 reference 的处理
|
||||||
|
|
||||||
[1]: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf
|
[1]: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf
|
||||||
|
|
Loading…
Reference in New Issue
Block a user