diff --git a/README.md b/README.md index a029215..3b02807 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,6 @@ # 现代 C++ 模板教程 -![Modern C++ template][github-sub-title:img] - -[github-sub-title:img]: https://readme-typing-svg.herokuapp.com?font=Segoe+Script¢er=true&lines=Modern+Cpp+template; - 本仓库用来存放 B 站课程 [**《现代 C++ 模板教程 2024》**](https://b23.tv/Ppq4Bsw)的教案、代码,和**作业**。 任何组织和个人遵守 [CC BY-NC-ND 4.0 DEED](LICENSE) 协议即可随意使用。 diff --git a/SUMMARY.md b/SUMMARY.md new file mode 100644 index 0000000..db86ff0 --- /dev/null +++ b/SUMMARY.md @@ -0,0 +1,22 @@ +# Summary + +* [介绍](README.md) +* [阅读须知](md/README.md) +* [函数模板](md/第一部分-基础知识/01函数模板.md) +* [类模板](md/第一部分-基础知识/02类模板.md) +* [变量模板](md/第一部分-基础知识/03变量模板.md) +* [模板全特化](md/第一部分-基础知识/04模板全特化.md) +* [模板偏特化](md/第一部分-基础知识/05模板偏特化.md) +* [模板显式实例化解决模板分文件问题](md/第一部分-基础知识/06模板显式实例化解决模板分文件问题.md) +* [显式实例化解决模板导出静态动态库](md/第一部分-基础知识/07显式实例化解决模板导出静态动态库.md) +* [折叠表达式](md/第一部分-基础知识/08折叠表达式.md) +* [待决名](md/第一部分-基础知识/09待决名.md) +* [了解与利用 SFINAE](md/第一部分-基础知识/10了解与利用SFINAE.md) +* [约束与概念](md/第一部分-基础知识/11约束与概念.md) +* [作业提交展示](homework/README.md) + * [mq卢瑟](homework/08折叠表达式作业/mq卢瑟.md) + * [rosevehif](homework/08折叠表达式作业/roseveknif.md) + * [mq日](homework/08折叠表达式作业/mq日.md) + * [ooolize](homework/08折叠表达式作业/ooolize.md) + * [saidfljwnzjasf](homework/08折叠表达式作业/saidfljwnzjasf.md) +* [总结](md/第一部分-基础知识/12总结.md) diff --git a/homework/README.md b/homework/README.md index 301d651..763763e 100644 --- a/homework/README.md +++ b/homework/README.md @@ -1,3 +1,3 @@ -## 提交方式 +# 提交方式 -直接 [fork](https://github.com/Mq-b/Modern-Cpp-templates-tutorial/fork) 本仓库。在本地先新建分支,转到分支,在 homework 文件夹中的具体题目文件夹中新建自己的文件或文件夹,写好后,提出 pr。 \ No newline at end of file +直接 [fork](https://github.com/Mq-b/Modern-Cpp-templates-tutorial/fork) 本仓库。在本地先新建分支,转到分支,在 homework 文件夹中的具体题目文件夹中新建自己的文件或文件夹,写好后,提出 pr。 diff --git "a/md/\347\254\254\344\270\200\351\203\250\345\210\206-\345\237\272\347\241\200\347\237\245\350\257\206/12\346\200\273\347\273\223.md" "b/md/\347\254\254\344\270\200\351\203\250\345\210\206-\345\237\272\347\241\200\347\237\245\350\257\206/12\346\200\273\347\273\223.md" new file mode 100644 index 0000000..8f1aef5 --- /dev/null +++ "b/md/\347\254\254\344\270\200\351\203\250\345\210\206-\345\237\272\347\241\200\347\237\245\350\257\206/12\346\200\273\347\273\223.md" @@ -0,0 +1,3 @@ +# 总结 + +  模板的知识远不止如此,希望各位以此为起点,尽情探索现代 C++ 模板的作用。本文档长期更新,如有任何内容的问题,欢迎访问 [Github 仓库](https://github.com/Mq-b/Modern-Cpp-templates-tutorial)。