Skip to content

Commit 0e95aa2

Browse files
committed
deploy: 365fe3e
1 parent b3e7a30 commit 0e95aa2

45 files changed

Lines changed: 261 additions & 810 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

404.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="/css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="/css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="/css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="/css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="/css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="/css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="/css/print-site.css" rel="stylesheet">
2721
<link href="/css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="/extra.css" rel="stylesheet">

about/index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="../css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="../css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="../css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="../css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="../css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="../css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="../css/print-site.css" rel="stylesheet">
2721
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="../extra.css" rel="stylesheet">

auto/index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="../css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="../css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="../css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="../css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="../css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="../css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="../css/print-site.css" rel="stylesheet">
2721
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="../extra.css" rel="stylesheet">

cmake_tutor/index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="../css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="../css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="../css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="../css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="../css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="../css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="../css/print-site.css" rel="stylesheet">
2721
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="../extra.css" rel="stylesheet">

cpp_lifetime/index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="../css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="../css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="../css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="../css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="../css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="../css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="../css/print-site.css" rel="stylesheet">
2721
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="../extra.css" rel="stylesheet">

cpp_memory/index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="../css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="../css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="../css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="../css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="../css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="../css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="../css/print-site.css" rel="stylesheet">
2721
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="../extra.css" rel="stylesheet">

cpp_tricks/index.html

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
<link href="../css/base.css" rel="stylesheet">
1818
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
1919
<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-enum-headings1.css" rel="stylesheet">
21-
<link href="../css/print-site-enum-headings2.css" rel="stylesheet">
22-
<link href="../css/print-site-enum-headings3.css" rel="stylesheet">
23-
<link href="../css/print-site-enum-headings4.css" rel="stylesheet">
24-
<link href="../css/print-site-enum-headings5.css" rel="stylesheet">
25-
<link href="../css/print-site-enum-headings6.css" rel="stylesheet">
2620
<link href="../css/print-site.css" rel="stylesheet">
2721
<link href="../css/print-site-mkdocs.css" rel="stylesheet">
2822
<link href="../extra.css" rel="stylesheet">
@@ -1023,7 +1017,7 @@ <h2 id="lambda_2">Lambda 复用代码</h2>
10231017
<p><img src="../img/bulb.png" height="30px" width="auto" style="margin: 0; border: none"/> 现在只有两个变量 <code>res</code><code>count</code> 可能还没什么,如果重复的部分用到一大堆变量,同时还有时候用到,有时候用不到的话,你就觉得 Lambda 好用了。</p>
10241018
</blockquote>
10251019
<p>例如字符串切片函数典型的一种实现中,因为“尾巴”的伺候和“主体”的伺候,就会产生重复代码:</p>
1026-
<pre><code class="language-cpp">vector&lt;string&gt; spilt(string str) {
1020+
<pre><code class="language-cpp">vector&lt;string&gt; split(string str) {
10271021
vector&lt;string&gt; list;
10281022
string last;
10291023
for (char c: str) {
@@ -1039,7 +1033,7 @@ <h2 id="lambda_2">Lambda 复用代码</h2>
10391033
}
10401034
</code></pre>
10411035
<p>上面的代码中重复的部分 <code>list.push_back(last);</code> 可以用 Lambda 复用,把重复的操作封装成局部的 Lambda:</p>
1042-
<pre><code class="language-cpp">vector&lt;string&gt; spilt(string str) {
1036+
<pre><code class="language-cpp">vector&lt;string&gt; split(string str) {
10431037
vector&lt;string&gt; list;
10441038
string last;
10451039
auto push_last = [&amp;] {

css/print-site-enum-headings1.css

Lines changed: 0 additions & 75 deletions
This file was deleted.

css/print-site-enum-headings2.css

Lines changed: 0 additions & 46 deletions
This file was deleted.

css/print-site-enum-headings3.css

Lines changed: 0 additions & 52 deletions
This file was deleted.

0 commit comments

Comments
 (0)