网站:更新版本&设置
This commit is contained in:
parent
328a50e5a2
commit
766c26bb38
15
dist/docusaurus.config.dev.js
vendored
15
dist/docusaurus.config.dev.js
vendored
@ -27,7 +27,7 @@ var config = {
|
||||
sidebarPath: require.resolve('./sidebars.js'),
|
||||
editUrl: 'https://git.7wate.com/zhouzhongping/wiki/src/branch/master',
|
||||
routeBasePath: '/',
|
||||
// showLastUpdateAuthor: true,
|
||||
showLastUpdateAuthor: true,
|
||||
showLastUpdateTime: true
|
||||
},
|
||||
blog: {
|
||||
@ -39,6 +39,16 @@ var config = {
|
||||
customCss: require.resolve('./src/css/custom.css')
|
||||
}
|
||||
}]],
|
||||
themes: [// ... Your other themes.
|
||||
[require.resolve("@easyops-cn/docusaurus-search-local"), {
|
||||
// ... Your options.
|
||||
// `hashed` is recommended as long-term-cache of index file is possible.
|
||||
hashed: true,
|
||||
// For Docs using Chinese, The `language` is recommended to set to:
|
||||
// ```
|
||||
language: ["en", "zh"] // ```
|
||||
|
||||
}]],
|
||||
themeConfig:
|
||||
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
|
||||
{
|
||||
@ -88,7 +98,8 @@ var config = {
|
||||
prism: {
|
||||
theme: lightCodeTheme,
|
||||
darkTheme: darkCodeTheme,
|
||||
defaultLanguage: 'markdown'
|
||||
defaultLanguage: 'markdown',
|
||||
additionalLanguages: ['java', 'git']
|
||||
}
|
||||
},
|
||||
// 国际化 中文
|
||||
|
@ -15,7 +15,7 @@ data: 2022年4月28日
|
||||
|
||||
### 定义
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
return_type function_name( parameter list )
|
||||
{
|
||||
body of the function
|
||||
@ -29,7 +29,7 @@ return_type function_name( parameter list )
|
||||
|
||||
### 实例
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
// 函数返回两个数中较大的那个数
|
||||
|
||||
int max(int num1, int num2)
|
||||
@ -47,7 +47,7 @@ int max(int num1, int num2)
|
||||
|
||||
```
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
@ -106,7 +106,7 @@ int max(int num1, int num2)
|
||||
|
||||
向函数传递参数的**传值调用**方法,把参数的实际值复制给函数的形式参数。
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
// 函数定义
|
||||
void swap(int x, int y)
|
||||
{
|
||||
@ -155,7 +155,7 @@ int main ()
|
||||
|
||||
向函数传递参数的**指针调用**方法,把参数的地址复制给形式参数。
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
// 函数定义
|
||||
void swap(int *x, int *y)
|
||||
{
|
||||
@ -206,7 +206,7 @@ int main ()
|
||||
|
||||
向函数传递参数的**引用调用**方法,把引用的地址复制给形式参数。
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
// 函数定义
|
||||
void swap(int &x, int &y)
|
||||
{
|
||||
@ -254,7 +254,7 @@ int main ()
|
||||
|
||||
当您定义一个函数,您可以为参数列表中后边的每一个参数指定默认值。当调用函数时,如果实际参数的值留空,则使用这个默认值。
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
@ -294,7 +294,7 @@ Total value is :120
|
||||
|
||||
Lambda 表达式把函数看作对象。Lambda 表达式可以像对象一样使用,比如可以将它们赋给变量和作为参数传递,还可以像函数一样对其求值。
|
||||
|
||||
```
|
||||
```cpp
|
||||
// 语法
|
||||
[capture](parameters)->return-type{body}
|
||||
|
||||
|
@ -30,7 +30,7 @@ C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方
|
||||
|
||||
枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
// 创建枚举,需要使用关键字 enum
|
||||
enum enum-name { list of names } var-list;
|
||||
|
||||
@ -60,7 +60,7 @@ enum color { red, green=5, blue };
|
||||
|
||||
#### 实例
|
||||
|
||||
```
|
||||
```cpp
|
||||
// #define 预处理器定义常量
|
||||
#define identifier value
|
||||
|
||||
@ -95,7 +95,7 @@ C++ 允许在 **char、int 和 double** 数据类型前放置修饰符。修饰
|
||||
|
||||
可以使用 **typedef** 为一个已有的类型取一个新的名字。
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
typedef type newname;
|
||||
|
||||
// 例如,下面的语句会告诉编译器,feet 是 int 的另一个名称:
|
||||
@ -130,7 +130,7 @@ C++ 不同于 Java,变量的大小会根据编译器和所使用的电脑而
|
||||
|
||||
### 实例
|
||||
|
||||
```c++
|
||||
```cpp
|
||||
// 输出电脑上各种数据类型的大小
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
@ -153,7 +153,7 @@ data: 2022年3月8日
|
||||
Markdown 中的链接格式示例:
|
||||
|
||||
- 链至同一文档中的其他标题:`[产品架构](#产品架构)`
|
||||
- 链至其他相邻文档:`[产品架构](../docs/architecture.md)`
|
||||
- 链至其他相邻文档:`[产品架构](#产品架构)`
|
||||
- 链至外部站点:`[贡献者指南](https://docs.microsoft.com/zh-cn/contribute/)`
|
||||
|
||||
### 链接的描述
|
||||
@ -162,11 +162,11 @@ Markdown 链接中方括号 `[]` 里的内容为该链接的描述性文本。
|
||||
|
||||
- 链接描述必须能概括所链文档或页面的大致内容,这有利于搜索引擎优化。例如,链接描述可以是所链页面的标题。
|
||||
- 【错误示例】
|
||||
- 详情参见 `[trouble-shooting.md](trouble-shooting.md)`
|
||||
- 详情请点击`[这里](trouble-shooting.md)`
|
||||
- 详情参见 `[trouble-shooting.md](trouble-shooting)`
|
||||
- 详情请点击`[这里](trouble-shooting)`
|
||||
- 【正确示例】
|
||||
- 关于以上配置项的更多细节,参见`[功能配置集](#功能配置集)`的相关配置项。
|
||||
- 详情参见`[故障诊断文档](trouble-shooting.md)`。
|
||||
- 详情参见`[故障诊断文档](trouble-shooting)`。
|
||||
- 同类型的链接描述应尽量统一风格。例如:同一文档内不宜多次出现“详情参见”、“详情参阅”、“具体见”、“具体请见”等表达相同意思的不同描述。
|
||||
|
||||
### 链接的路径
|
||||
@ -175,7 +175,7 @@ Markdown 链接中圆括号 `()` 里的内容即为该链接的路径。链接
|
||||
|
||||
- **如链至其他相邻文档,且链接的文档篇幅较长,建议链接至锚点**。链接至锚点即链接至某级标题处。Markdown 支持在链接路径的文件名后加“#标题名称”,即可以链接至该文件的特定标题处。
|
||||
|
||||
- 【示例】`[配置文件](trouble-shooting.md#配置文件)`这个链接将链至 trouble-shooting.md 文件的“配置文件”标题下。
|
||||
- 【示例】`[配置文件](#配置文件)`这个链接将链至 trouble-shooting.md 文件的“配置文件”标题下。
|
||||
|
||||
- 链接路径应尽量统一风格。例如,链接至非外部站点时应统一使用相对路径或绝对路径,不建议混用相对路径和绝对路径。
|
||||
|
||||
|
@ -26,7 +26,7 @@ const config = {
|
||||
sidebarPath: require.resolve('./sidebars.js'),
|
||||
editUrl: 'https://git.7wate.com/zhouzhongping/wiki/src/branch/master',
|
||||
routeBasePath: '/',
|
||||
// showLastUpdateAuthor: true,
|
||||
showLastUpdateAuthor: true,
|
||||
showLastUpdateTime: true,
|
||||
},
|
||||
blog: {
|
||||
@ -41,7 +41,21 @@ const config = {
|
||||
}),
|
||||
],
|
||||
],
|
||||
|
||||
themes: [
|
||||
// ... Your other themes.
|
||||
[
|
||||
require.resolve("@easyops-cn/docusaurus-search-local"),
|
||||
{
|
||||
// ... Your options.
|
||||
// `hashed` is recommended as long-term-cache of index file is possible.
|
||||
hashed: true,
|
||||
// For Docs using Chinese, The `language` is recommended to set to:
|
||||
// ```
|
||||
language: ["en", "zh"],
|
||||
// ```
|
||||
},
|
||||
],
|
||||
],
|
||||
themeConfig:
|
||||
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
|
||||
({
|
||||
@ -94,6 +108,7 @@ const config = {
|
||||
theme: lightCodeTheme,
|
||||
darkTheme: darkCodeTheme,
|
||||
defaultLanguage: 'markdown',
|
||||
additionalLanguages: ['java','git'],
|
||||
},
|
||||
}),
|
||||
// 国际化 中文
|
||||
|
3340
package-lock.json
generated
3340
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -14,8 +14,10 @@
|
||||
"write-heading-ids": "docusaurus write-heading-ids"
|
||||
},
|
||||
"dependencies": {
|
||||
"@docusaurus/core": "2.0.0-beta.14",
|
||||
"@docusaurus/preset-classic": "2.0.0-beta.14",
|
||||
"@docusaurus/core": "^2.0.0-beta.18",
|
||||
"@docusaurus/plugin-sitemap": "^2.0.0-beta.18",
|
||||
"@docusaurus/preset-classic": "^2.0.0-beta.18",
|
||||
"@easyops-cn/docusaurus-search-local": "^0.23.2",
|
||||
"@mdx-js/react": "^1.6.21",
|
||||
"clsx": "^1.1.1",
|
||||
"prism-react-renderer": "^1.2.1",
|
||||
|
Loading…
Reference in New Issue
Block a user