Skip to content

Commit 75deabb

Browse files
committed
deploy: 49a2c1b
1 parent 0788092 commit 75deabb

39 files changed

Lines changed: 1248 additions & 92 deletions

File tree

404.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
<a href="/symbols/" class="dropdown-item">重新认识声明与定义(未完工)</a>
8282
</li>
8383

84+
<li>
85+
<a href="/struct_layout/" class="dropdown-item">结构体布局</a>
86+
</li>
87+
8488
<li>
8589
<a href="/cpp_tricks/" class="dropdown-item">应知应会 C++ 小技巧</a>
8690
</li>

about/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
<a href="../symbols/" class="dropdown-item">重新认识声明与定义(未完工)</a>
8282
</li>
8383

84+
<li>
85+
<a href="../struct_layout/" class="dropdown-item">结构体布局</a>
86+
</li>
87+
8488
<li>
8589
<a href="../cpp_tricks/" class="dropdown-item">应知应会 C++ 小技巧</a>
8690
</li>

auto/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
<a href="../symbols/" class="dropdown-item">重新认识声明与定义(未完工)</a>
8282
</li>
8383

84+
<li>
85+
<a href="../struct_layout/" class="dropdown-item">结构体布局</a>
86+
</li>
87+
8488
<li>
8589
<a href="../cpp_tricks/" class="dropdown-item">应知应会 C++ 小技巧</a>
8690
</li>

best_3rd_libs/index.html

Lines changed: 339 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,339 @@
1+
<!DOCTYPE html>
2+
<html lang="en" data-bs-theme="light">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
8+
<meta name="author" content="小彭老师">
9+
10+
<link rel="shortcut icon" href="../img/favicon.ico">
11+
<title>Best 3rd libs - ✝️小彭大典✝️</title>
12+
<link href="../css/bootstrap.min.css" rel="stylesheet">
13+
<link href="../css/fontawesome.min.css" rel="stylesheet">
14+
<link href="../css/brands.min.css" rel="stylesheet">
15+
<link href="../css/solid.min.css" rel="stylesheet">
16+
<link href="../css/v4-font-face.min.css" rel="stylesheet">
17+
<link href="../css/base.css" rel="stylesheet">
18+
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
19+
<link id="hljs-dark" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css" disabled>
20+
<link href="../css/print-site.css" rel="stylesheet">
21+
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
22+
<link href="../extra.css" rel="stylesheet">
23+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js"></script>
24+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/bash.min.js"></script>
25+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/c.min.js"></script>
26+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/cmake.min.js"></script>
27+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/cpp.min.js"></script>
28+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/diff.min.js"></script>
29+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/java.min.js"></script>
30+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/json.min.js"></script>
31+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/llvm.min.js"></script>
32+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/nasm.min.js"></script>
33+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/python.min.js"></script>
34+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/rust.min.js"></script>
35+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/txt.min.js"></script>
36+
<script>hljs.highlightAll();</script>
37+
</head>
38+
39+
<body>
40+
<div class="navbar fixed-top navbar-expand-lg navbar-dark bg-primary">
41+
<div class="container">
42+
<a class="navbar-brand" href="..">✝️小彭大典✝️</a>
43+
<!-- Expander button -->
44+
<button type="button" class="navbar-toggler" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-expanded="false" aria-label="Toggle navigation">
45+
<span class="navbar-toggler-icon"></span>
46+
</button>
47+
48+
<!-- Expanded navigation -->
49+
<div id="navbar-collapse" class="navbar-collapse collapse">
50+
<!-- Main navigation -->
51+
<ul class="nav navbar-nav">
52+
<li class="nav-item dropdown">
53+
<a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">章节列表</a>
54+
<ul class="dropdown-menu">
55+
56+
<li>
57+
<a href=".." class="dropdown-item">前言</a>
58+
</li>
59+
60+
<li>
61+
<a href="../hello_world/" class="dropdown-item">你好,世界</a>
62+
</li>
63+
64+
<li>
65+
<a href="../platform/" class="dropdown-item">开发环境与平台选择</a>
66+
</li>
67+
68+
<li>
69+
<a href="../variable_types/" class="dropdown-item">变量与类型 (未完工)</a>
70+
</li>
71+
72+
<li>
73+
<a href="../functions/" class="dropdown-item">认识函数 (未完工)</a>
74+
</li>
75+
76+
<li>
77+
<a href="../auto/" class="dropdown-item">auto 神教</a>
78+
</li>
79+
80+
<li>
81+
<a href="../symbols/" class="dropdown-item">重新认识声明与定义(未完工)</a>
82+
</li>
83+
84+
<li>
85+
<a href="../struct_layout/" class="dropdown-item">结构体布局</a>
86+
</li>
87+
88+
<li>
89+
<a href="../cpp_tricks/" class="dropdown-item">应知应会 C++ 小技巧</a>
90+
</li>
91+
92+
<li>
93+
<a href="../lambda/" class="dropdown-item">小彭老师带你学函数式编程</a>
94+
</li>
95+
96+
<li>
97+
<a href="../type_rich_api/" class="dropdown-item">现代化的 API 设计指南</a>
98+
</li>
99+
100+
<li>
101+
<a href="../no_more_new/" class="dropdown-item">现代 C++ 从拒绝 new 开始</a>
102+
</li>
103+
104+
<li>
105+
<a href="../stl_map/" class="dropdown-item">STL 精讲:std::map 和他的朋友们</a>
106+
</li>
107+
108+
<li>
109+
<a href="../design_overview/" class="dropdown-item">设计模式总览 (未完工)</a>
110+
</li>
111+
112+
<li>
113+
<a href="../design_virtual/" class="dropdown-item">让虚函数再次伟大!</a>
114+
</li>
115+
116+
<li>
117+
<a href="../design_gamedev/" class="dropdown-item">游戏开发中常用的设计模式</a>
118+
</li>
119+
120+
<li>
121+
<a href="../design_functor/" class="dropdown-item">函数式设计模式</a>
122+
</li>
123+
124+
<li>
125+
<a href="../design_variant/" class="dropdown-item">静态多态与面向数据编程 (未完工)</a>
126+
</li>
127+
128+
<li>
129+
<a href="../design_erasure/" class="dropdown-item">类型擦除神教及其实现 (未完工)</a>
130+
</li>
131+
132+
<li>
133+
<a href="../design_concept/" class="dropdown-item">鸭子类型与 C++20 concept (未完工)</a>
134+
</li>
135+
136+
<li>
137+
<a href="../error_code/" class="dropdown-item">现代 C++ 错误处理知多少(未完工)</a>
138+
</li>
139+
140+
<li>
141+
<a href="../cpp_lifetime/" class="dropdown-item">深入理解析构函数与生命周期</a>
142+
</li>
143+
144+
<li>
145+
<a href="../cpp_memory/" class="dropdown-item">真正的 C++ 内存模型! (未完工)</a>
146+
</li>
147+
148+
<li>
149+
<a href="../unicode/" class="dropdown-item">字符编码那些事</a>
150+
</li>
151+
152+
<li>
153+
<a href="../threading/" class="dropdown-item">C++ 多线程编程(未完工)</a>
154+
</li>
155+
156+
<li>
157+
<a href="../test_and_safe/" class="dropdown-item">测试与安全话题(未完工)</a>
158+
</li>
159+
160+
<li>
161+
<a href="../undef/" class="dropdown-item">未定义行为完整列表</a>
162+
</li>
163+
164+
<li>
165+
<a href="../llvm_intro/" class="dropdown-item">小彭老师带你学 LLVM</a>
166+
</li>
167+
168+
<li>
169+
<a href="../cuda_intro/" class="dropdown-item">现代 C++ 的 CUDA 编程</a>
170+
</li>
171+
172+
<li>
173+
<a href="../cmake_tutor/" class="dropdown-item">学现代 C++ 从现代 CMake 学起(未完工)</a>
174+
</li>
175+
</ul>
176+
</li>
177+
<li class="nav-item dropdown">
178+
<a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">关于</a>
179+
<ul class="dropdown-menu">
180+
181+
<li>
182+
<a href="../about/" class="dropdown-item">关于小彭老师</a>
183+
</li>
184+
185+
<li>
186+
<a href="../donate/" class="dropdown-item">赞助名单</a>
187+
</li>
188+
189+
<li>
190+
<a href="../interview/" class="dropdown-item">小彭老师面试经验</a>
191+
</li>
192+
193+
<li>
194+
<a href="../recommend/" class="dropdown-item">参考资料与项目推荐</a>
195+
</li>
196+
</ul>
197+
</li>
198+
<li class="nav-item">
199+
<a href="https://github.com/parallel101/cppguidebook" class="nav-link">GitHub</a>
200+
</li>
201+
<li class="nav-item">
202+
<a href="https://space.bilibili.com/263032155" class="nav-link">Bilibili</a>
203+
</li>
204+
</ul>
205+
206+
<ul class="nav navbar-nav ms-md-auto">
207+
<li class="nav-item">
208+
<a href="#" class="nav-link" data-bs-toggle="modal" data-bs-target="#mkdocs_search_modal">
209+
<i class="fa fa-search"></i> Search
210+
</a>
211+
</li>
212+
<li class="nav-item">
213+
<a href="https://github.com/parallel101/cppguidebook/edit/master/docs/best_3rd_libs.md" class="nav-link"><i class="fa-brands fa-github"></i> Edit on GitHub</a>
214+
</li>
215+
</ul>
216+
</div>
217+
</div>
218+
</div>
219+
220+
<div class="container">
221+
<div class="row">
222+
<div class="col-md-3"><div class="navbar-expand-md bs-sidebar hidden-print affix" role="complementary">
223+
<div class="navbar-header">
224+
<button type="button" class="navbar-toggler collapsed" data-bs-toggle="collapse" data-bs-target="#toc-collapse" title="Table of Contents">
225+
<span class="fa fa-angle-down"></span>
226+
</button>
227+
</div>
228+
229+
230+
<div id="toc-collapse" class="navbar-collapse collapse card bg-body-tertiary">
231+
<ul class="nav flex-column">
232+
</ul>
233+
</div>
234+
</div></div>
235+
<div class="col-md-9" role="main">
236+
237+
<ul>
238+
<li>gabime/spdlog</li>
239+
<li>fmtlib/fmt</li>
240+
<li>
241+
<p>qicosmos/iguana</p>
242+
</li>
243+
<li>
244+
<p>Neargye/magic_enum</p>
245+
</li>
246+
<li>nlohmann/json</li>
247+
<li>p-ranav/structopt</li>
248+
<li>
249+
<p>nothings/stb</p>
250+
</li>
251+
<li>
252+
<p>abseil/abseil-cpp</p>
253+
</li>
254+
<li>Tessil/tsl-robin-map</li>
255+
<li>google/benchmark</li>
256+
<li>bombela/backward-cpp</li>
257+
</ul></div>
258+
</div>
259+
</div>
260+
261+
<footer class="col-md-12">
262+
<hr>
263+
<p>小彭老师倾 ♥ 制作</p>
264+
<p>Documentation built with <a href="https://www.mkdocs.org/">MkDocs</a>.</p>
265+
</footer>
266+
<script src="../js/bootstrap.bundle.min.js"></script>
267+
<script>
268+
var base_url = "..",
269+
shortcuts = {"help": 191, "next": 78, "previous": 80, "search": 83};
270+
</script>
271+
<script src="../js/base.js"></script>
272+
<script src="../js/print-site.js"></script>
273+
<script src="../extra.js"></script>
274+
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
275+
<script src="../search/main.js"></script>
276+
277+
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
278+
<div class="modal-dialog modal-lg">
279+
<div class="modal-content">
280+
<div class="modal-header">
281+
<h4 class="modal-title" id="searchModalLabel">Search</h4>
282+
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
283+
</div>
284+
<div class="modal-body">
285+
<p>From here you can search these documents. Enter your search terms below.</p>
286+
<form>
287+
<div class="form-group">
288+
<input type="search" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
289+
</div>
290+
</form>
291+
<div id="mkdocs-search-results" data-no-results-text="No results found"></div>
292+
</div>
293+
<div class="modal-footer">
294+
</div>
295+
</div>
296+
</div>
297+
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
298+
<div class="modal-dialog">
299+
<div class="modal-content">
300+
<div class="modal-header">
301+
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
302+
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
303+
</div>
304+
<div class="modal-body">
305+
<table class="table">
306+
<thead>
307+
<tr>
308+
<th style="width: 20%;">Keys</th>
309+
<th>Action</th>
310+
</tr>
311+
</thead>
312+
<tbody>
313+
<tr>
314+
<td class="help shortcut"><kbd>?</kbd></td>
315+
<td>Open this help</td>
316+
</tr>
317+
<tr>
318+
<td class="next shortcut"><kbd>n</kbd></td>
319+
<td>Next page</td>
320+
</tr>
321+
<tr>
322+
<td class="prev shortcut"><kbd>p</kbd></td>
323+
<td>Previous page</td>
324+
</tr>
325+
<tr>
326+
<td class="search shortcut"><kbd>s</kbd></td>
327+
<td>Search</td>
328+
</tr>
329+
</tbody>
330+
</table>
331+
</div>
332+
<div class="modal-footer">
333+
</div>
334+
</div>
335+
</div>
336+
</div>
337+
338+
</body>
339+
</html>

cmake_tutor/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
<a href="../symbols/" class="dropdown-item">重新认识声明与定义(未完工)</a>
8282
</li>
8383

84+
<li>
85+
<a href="../struct_layout/" class="dropdown-item">结构体布局</a>
86+
</li>
87+
8488
<li>
8589
<a href="../cpp_tricks/" class="dropdown-item">应知应会 C++ 小技巧</a>
8690
</li>

cpp_lifetime/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@
8181
<a href="../symbols/" class="dropdown-item">重新认识声明与定义(未完工)</a>
8282
</li>
8383

84+
<li>
85+
<a href="../struct_layout/" class="dropdown-item">结构体布局</a>
86+
</li>
87+
8488
<li>
8589
<a href="../cpp_tricks/" class="dropdown-item">应知应会 C++ 小技巧</a>
8690
</li>

0 commit comments

Comments
 (0)