docs: 更新 containers 和 threading 模块文档

- containers: 更新 string 类的多个方法文档
- threading: 更新 mutex 和 task-group 方法文档
This commit is contained in:
2026-03-26 01:59:14 +08:00
parent 8df04c120f
commit 5c3566774b
42 changed files with 714 additions and 96 deletions

View File

@@ -14,7 +14,7 @@ void Clear();
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -25,7 +25,7 @@ String(String&& other) noexcept;
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -14,7 +14,7 @@ const char* CStr() const;
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
#include <cstring>

View File

@@ -14,7 +14,7 @@
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
int main() {
{

View File

@@ -16,7 +16,7 @@ bool EndsWith(const char* suffix) const;
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -16,7 +16,7 @@ SizeType Find(const char* str, SizeType pos = 0) const;
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -21,7 +21,7 @@ String& operator=(const char* str);
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -21,7 +21,7 @@ inline bool operator!=(const String& lhs, const String& rhs);
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -19,7 +19,7 @@ String& operator+=(char c);
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -16,7 +16,7 @@ inline String operator+(const String& lhs, const String& rhs);
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {

View File

@@ -18,7 +18,7 @@ const char& operator[](SizeType index) const;
**示例:**
```cpp
#include "XCEngine/Containers/String.h"
#include "XCEngine/Core/Containers/String.h"
#include <iostream>
int main() {