Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/postCreate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sudo apt-get update
sudo apt-get install -y ncurses-bin libtinfo6 libncursesw6 curl ca-certificates git

if ! command -v xlings >/dev/null 2>&1; then
curl -fsSL https://raw.githubusercontent.com/d2learn/xlings/refs/heads/main/tools/other/quick_install.sh | bash -s -- v0.4.2
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash -s -- v0.4.14
fi

echo "xlings installed"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dslings-ref-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ jobs:
runs-on: ubuntu-latest

env:
XLINGS_VERSION: "0.4.3"
XLINGS_VERSION: "0.4.14"

steps:
- uses: actions/checkout@v4

- name: Install Xlings ${{ env.XLINGS_VERSION }}
run: |
set -eu
curl -fsSL "https://github.com/d2learn/xlings/releases/download/v${XLINGS_VERSION}/xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz" \
curl -fsSL "https://github.com/openxlings/xlings/releases/download/v${XLINGS_VERSION}/xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz" \
| tar -xzf - -C /tmp
/tmp/xlings-${XLINGS_VERSION}-linux-x86_64/bin/xlings self install
echo "$HOME/.xlings/subos/current/bin" >> "$GITHUB_PATH"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/online-ebook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
working-directory: book

env:
XLINGS_VERSION: "0.4.3"
XLINGS_VERSION: "0.4.14"
MDBOOK_VERSION: 0.4.43

steps:
Expand All @@ -46,7 +46,7 @@ jobs:
- name: Install Xlings ${{ env.XLINGS_VERSION }}
run: |
set -eu
curl -fsSL "https://github.com/d2learn/xlings/releases/download/v${XLINGS_VERSION}/xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz" \
curl -fsSL "https://github.com/openxlings/xlings/releases/download/v${XLINGS_VERSION}/xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz" \
| tar -xzf - -C /tmp
/tmp/xlings-${XLINGS_VERSION}-linux-x86_64/bin/xlings self install
echo "$HOME/.xlings/subos/current/bin" >> "$GITHUB_PATH"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@
#### Linux/MacOS

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

#### Windows - PowerShell

```bash
irm https://d2learn.org/xlings-install.ps1.txt | iex
irm https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1 | iex
```

> tips: xlings -> [details](https://xlings.d2learn.org)
Expand Down
4 changes: 2 additions & 2 deletions README.zh.hant.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@
#### Linux/MacOS

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

#### Windows - PowerShell

```bash
irm https://d2learn.org/xlings-install.ps1.txt | iex
irm https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1 | iex
```

> 註: xlings工具 -> [詳情](https://xlings.d2learn.org)
Expand Down
4 changes: 2 additions & 2 deletions README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@
#### Linux/MacOS

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

#### Windows - PowerShell

```bash
irm https://d2learn.org/xlings-install.ps1.txt | iex
irm https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1 | iex
```

> 注: xlings工具 -> [详情](https://xlings.d2learn.org)
Expand Down
4 changes: 2 additions & 2 deletions book/en/src/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,13 @@
#### Linux/MacOS

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

#### Windows - PowerShell

```bash
irm https://d2learn.org/xlings-install.ps1.txt | iex
irm https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1 | iex
```

> tips: xlings -> [details](https://xlings.d2learn.org)
Expand Down
16 changes: 8 additions & 8 deletions book/en/src/base/chapter_1.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,19 @@
**Linux**

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

or

```bash
wget https://d2learn.org/xlings-install.sh -O - | bash
wget https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh -O - | bash
```

**Windows - PowerShell**

```bash
Invoke-Expression (Invoke-Webrequest 'https://d2learn.org/xlings-install.ps1.txt' -UseBasicParsing).Content
Invoke-Expression (Invoke-Webrequest 'https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1' -UseBasicParsing).Content
```

## 1. Get Project and Auto-configure Environment
Expand Down Expand Up @@ -74,7 +74,7 @@ d2x update

## 2. Automated Detection Program Introduction

After entering the automated code practice environment using `xlings checker`, the tool will automatically locate and open the corresponding practice code file, and output compiler errors and hints in the console. The detection program generally has two detection phases: the first is compile-time detection, where you need to fix compilation errors based on hints in the practice code and compiler error messages in the console; the second is runtime detection, which checks if the current code passes all checkpoints when running. When compilation errors are fixed and all checkpoints are passed, the console will display that the current exercise is completed and prompt you to proceed to the next exercise.
After entering the automated code practice environment using `d2x checker`, the tool will automatically locate and open the corresponding practice code file, and output compiler errors and hints in the console. The detection program generally has two detection phases: the first is compile-time detection, where you need to fix compilation errors based on hints in the practice code and compiler error messages in the console; the second is runtime detection, which checks if the current code passes all checkpoints when running. When compilation errors are fixed and all checkpoints are passed, the console will display that the current exercise is completed and prompt you to proceed to the next exercise.

**Practice Code File Example**

Expand All @@ -87,7 +87,7 @@ After entering the automated code practice environment using `xlings checker`, t
//
// Tips:
// This project uses the xlings tool to build automated code practice projects. Execute
// xlings checker in the project root directory to enter "compiler-driven development mode"
// d2x checker in the project root directory to enter "compiler-driven development mode"
// for automatic exercise code detection.
// You need to modify errors in the code based on console error messages and hints.
// When all compilation errors and runtime checkpoints are fixed, you can delete or comment
Expand Down Expand Up @@ -140,13 +140,13 @@ int main() {
[HONLY LOGW]: main: dslings/hello-mcpp.cpp:26 - 🥳 Delete the D2X_WAIT to continue...


AI-Tips-Config: https://d2learn.org/docs/xlings -->> AI hints (requires configuring large model key, optional)
AI-Tips-Config: https://xlings.d2learn.org/en/documents/d2x/intro.html -->> AI hints (requires configuring large model key, optional)

---------E-Files---------
dslings/hello-mcpp.cpp -->> Current detected file
-------------------------

Homepage: https://github.com/d2learn/xlings
Homepage: https://github.com/openxlings/xlings
```

## 3. Configure Project (Optional)
Expand Down Expand Up @@ -195,7 +195,7 @@ xlings install

**Tutorial Discussion Section:** [https://forum.d2learn.org/category/20](https://forum.d2learn.org/category/20)

**xlings:** [https://github.com/d2learn/xlings](https://github.com/d2learn/xlings)
**xlings:** [https://github.com/openxlings/xlings](https://github.com/openxlings/xlings)

**Tutorial Repository:** [https://github.com/mcpp-community/d2mcpp](https://github.com/mcpp-community/d2mcpp)

Expand Down
2 changes: 1 addition & 1 deletion book/en/src/cpp11/00-auto-and-decltype.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,4 +186,4 @@ decltype( (b) ) // Deduction result is int &
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/01-default-and-delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,4 +196,4 @@ d2x checker default-and-delete-2
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/02-final-and-override.md
Original file line number Diff line number Diff line change
Expand Up @@ -190,4 +190,4 @@ d2x checker final-and-override
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/03-trailing-return-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,4 +179,4 @@ d2x checker trailing-return-type
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/04-rvalue-references.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,4 +169,4 @@ d2x checker rvalue-references
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/05-move-semantics.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,4 +206,4 @@ d2x checker move-semantics-2
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/06-scoped-enums.md
Original file line number Diff line number Diff line change
Expand Up @@ -219,4 +219,4 @@ d2x checker scoped-enums-1
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/07-constexpr.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,4 +195,4 @@ d2x checker constexpr
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/08-literal-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,4 +193,4 @@ d2x checker literal-type-1
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/09-list-initialization.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,4 +182,4 @@ MyVector v1(1, 2); // Matches MyVector(int x, int y)
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/10-delegating-constructors.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,4 +208,4 @@ public:
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/11-inherited-constructors.md
Original file line number Diff line number Diff line change
Expand Up @@ -237,4 +237,4 @@ d2x checker inherited-constructors
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/14-type-alias.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,4 +208,4 @@ d2x checker type-alias
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/15-variadic-templates.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,4 +242,4 @@ d2x checker variadic-templates
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/16-generalized-unions.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,4 +180,4 @@ TODO
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/en/src/cpp11/17-pod-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,4 +155,4 @@ d2x checker pod-type
- [Discussion Forum](https://forum.d2learn.org/category/20)
- [d2mcpp Tutorial Repository](https://github.com/mcpp-community/d2mcpp)
- [Tutorial Video List](https://space.bilibili.com/65858958/lists/5208246)
- [Tutorial Support Tool - xlings](https://github.com/d2learn/xlings)
- [Tutorial Support Tool - xlings](https://github.com/openxlings/xlings)
4 changes: 2 additions & 2 deletions book/src/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,13 @@
#### Linux/MacOS

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

#### Windows - PowerShell

```bash
irm https://d2learn.org/xlings-install.ps1.txt | iex
irm https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1 | iex
```

> 注: xlings工具 -> [详情](https://xlings.d2learn.org)
Expand Down
18 changes: 9 additions & 9 deletions book/src/base/chapter_1.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,28 +8,28 @@

# 使用说明

**d2mcpp**是一个强调动手实践的现代C++核心语言特性教程项目。基于[xlings(d2x)工具](https://github.com/d2learn/xlings)搭建了一套**编译器驱动开发模式**的代码练习, 可以自动化的检测练习代码的状态和跳转到下一个练习...
**d2mcpp**是一个强调动手实践的现代C++核心语言特性教程项目。基于[xlings(d2x)工具](https://github.com/openxlings/xlings)搭建了一套**编译器驱动开发模式**的代码练习, 可以自动化的检测练习代码的状态和跳转到下一个练习...

## 0.xlings工具安装

> xlings包含教程项目所需的工具 - [更多工具细节](https://github.com/d2learn/xlings)
> xlings包含教程项目所需的工具 - [更多工具细节](https://github.com/openxlings/xlings)

**Linux**

```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bash
```

or

```bash
wget https://d2learn.org/xlings-install.sh -O - | bash
wget https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh -O - | bash
```

**Windows - PowerShell**

```bash
Invoke-Expression (Invoke-Webrequest 'https://d2learn.org/xlings-install.ps1.txt' -UseBasicParsing).Content
Invoke-Expression (Invoke-Webrequest 'https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1' -UseBasicParsing).Content
```

## 1.获取项目及自动配置环境
Expand Down Expand Up @@ -87,7 +87,7 @@ d2x update
//
// Tips/提示:
// 该项目是使用xlings工具搭建的自动化代码练习项目, 通过在项目根目录下
// 执行 xlings checker 进入"编译器驱动开发模式"的练习代码自动检测.
// 执行 d2x checker 进入"编译器驱动开发模式"的练习代码自动检测.
// 你需要根据控制台的报错和提示信息, 修改代码中的错误. 当修复所有编译错误和
// 运行时检查点后, 你可以删除或注释掉代码中的 D2X_WAIT 宏, 会自动进入下一个练习.
//
Expand Down Expand Up @@ -138,13 +138,13 @@ int main() {
[HONLY LOGW]: main: dslings/hello-mcpp.cpp:26 - 🥳 Delete the D2X_WAIT to continue...


AI-Tips-Config: https://d2learn.org/docs/xlings -->> AI提示(需要配置大模型的key, 可不使用)
AI-Tips-Config: https://xlings.d2learn.org/documents/d2x/intro.html -->> AI提示(需要配置大模型的key, 可不使用)

---------E-Files---------
dslings/hello-mcpp.cpp -->> 当前检测的文件
-------------------------

Homepage: https://github.com/d2learn/xlings
Homepage: https://github.com/openxlings/xlings
```

## 3.配置项目(可选)
Expand Down Expand Up @@ -193,7 +193,7 @@ xlings install

**教程讨论版块:** [https://forum.d2learn.org/category/20](https://forum.d2learn.org/category/20)

**xlings:** [https://github.com/d2learn/xlings](https://github.com/d2learn/xlings)
**xlings:** [https://github.com/openxlings/xlings](https://github.com/openxlings/xlings)

**教程仓库:** [https://github.com/mcpp-community/d2mcpp](https://github.com/mcpp-community/d2mcpp)

Expand Down
2 changes: 1 addition & 1 deletion book/src/cpp11/00-auto-and-decltype.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,4 +186,4 @@ decltype( (b) ) // 推导结果是 int &
- [交流讨论](https://forum.d2learn.org/category/20)
- [d2mcpp教程仓库](https://github.com/mcpp-community/d2mcpp)
- [教程视频列表](https://space.bilibili.com/65858958/lists/5208246)
- [教程支持工具-xlings](https://github.com/d2learn/xlings)
- [教程支持工具-xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/src/cpp11/01-default-and-delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,4 +195,4 @@ d2x checker default-and-delete-2
- [交流讨论](https://forum.d2learn.org/category/20)
- [d2mcpp教程仓库](https://github.com/mcpp-community/d2mcpp)
- [教程视频列表](https://space.bilibili.com/65858958/lists/5208246)
- [教程支持工具-xlings](https://github.com/d2learn/xlings)
- [教程支持工具-xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/src/cpp11/02-final-and-override.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,4 +189,4 @@ d2x checker final-and-override
- [交流讨论](https://forum.d2learn.org/category/20)
- [d2mcpp教程仓库](https://github.com/mcpp-community/d2mcpp)
- [教程视频列表](https://space.bilibili.com/65858958/lists/5208246)
- [教程支持工具-xlings](https://github.com/d2learn/xlings)
- [教程支持工具-xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/src/cpp11/03-trailing-return-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,4 +179,4 @@ d2x checker trailing-return-type
- [交流讨论](https://forum.d2learn.org/category/20)
- [d2mcpp教程仓库](https://github.com/mcpp-community/d2mcpp)
- [教程视频列表](https://space.bilibili.com/65858958/lists/5208246)
- [教程支持工具-xlings](https://github.com/d2learn/xlings)
- [教程支持工具-xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/src/cpp11/04-rvalue-references.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,4 +169,4 @@ d2x checker rvalue-references
- [交流讨论](https://forum.d2learn.org/category/20)
- [d2mcpp教程仓库](https://github.com/mcpp-community/d2mcpp)
- [教程视频列表](https://space.bilibili.com/65858958/lists/5208246)
- [教程支持工具-xlings](https://github.com/d2learn/xlings)
- [教程支持工具-xlings](https://github.com/openxlings/xlings)
2 changes: 1 addition & 1 deletion book/src/cpp11/05-move-semantics.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,4 +203,4 @@ d2x checker move-semantics-2
- [交流讨论](https://forum.d2learn.org/category/20)
- [d2mcpp教程仓库](https://github.com/mcpp-community/d2mcpp)
- [教程视频列表](https://space.bilibili.com/65858958/lists/5208246)
- [教程支持工具-xlings](https://github.com/d2learn/xlings)
- [教程支持工具-xlings](https://github.com/openxlings/xlings)
Loading
Loading