Kaynağa Gözat

fix: 批量修复多个markdown文件

- 程序流程结构.md: 删除多余四个反引号,修复代码块围栏配对
- 其他多个笔记文件统一整理修改
OpenCode 2 hafta önce
ebeveyn
işleme
e6d5cecb31
25 değiştirilmiş dosya ile 62 ekleme ve 67 silme
  1. 32 32
      X-Knowledge-Base/raw/Joplin/实际项目开发文档/加解密客户端(Qt+LibreSSL)/1.项目源代码.md
  2. 1 1
      X-Knowledge-Base/raw/Joplin/嵌入式+Linux/C语言OOP封装完整系列/c-oop.md
  3. 4 9
      X-Knowledge-Base/raw/Joplin/编程学习项目/C++学习笔记/1. C++基础/4. 程序流程结构.md
  4. 2 2
      X-Knowledge-Base/raw/Joplin/编程学习项目/C++学习笔记/4.C++技术提高学习/1. 安全字符串类.md
  5. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/10.二叉排序树.md
  6. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/11.平衡二叉树.md
  7. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/12.堆.md
  8. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/13.哈夫曼树.md
  9. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/14.图-存储与遍历.md
  10. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/15.图-最小生成树.md
  11. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/16.图-最短路径.md
  12. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/17.图-拓扑排序与关键路径.md
  13. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/18.并查集.md
  14. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/19.查找.md
  15. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/2.顺序表.md
  16. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/20.排序.md
  17. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/3.单链表.md
  18. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/4.双链表.md
  19. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/5.循环链表.md
  20. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/6.栈.md
  21. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/7.队列.md
  22. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/8.串与模式匹配.md
  23. 1 1
      X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/9.二叉树.md
  24. 2 2
      X-Knowledge-Base/raw/Joplin/软件、框架学习记录/数据库学习与使用/Sqlite3/SQLite 使用教程 1.md
  25. 2 2
      X-Knowledge-Base/raw/面试八股/45.C++-构造析构.md

+ 32 - 32
X-Knowledge-Base/raw/Joplin/实际项目开发文档/加解密客户端(Qt+LibreSSL)/1.项目源代码.md

@@ -1,6 +1,6 @@
 # asyncdecrypttask.h
 # asyncdecrypttask.h
 
 
-```cpp
+```C++
 #ifndef ASYNCDECRYPTTASK_H
 #ifndef ASYNCDECRYPTTASK_H
 #define ASYNCDECRYPTTASK_H
 #define ASYNCDECRYPTTASK_H
 
 
@@ -35,7 +35,7 @@ private:
 
 
 # asyncencrypttask.h
 # asyncencrypttask.h
 
 
-```cpp
+```C++
 #ifndef ASYNCENCRYPTTASK_H
 #ifndef ASYNCENCRYPTTASK_H
 #define ASYNCENCRYPTTASK_H
 #define ASYNCENCRYPTTASK_H
 
 
@@ -76,7 +76,7 @@ private:
 
 
 # config.h
 # config.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 constexpr auto AES_BLOCK_SIZE_16 = 16;
 constexpr auto AES_BLOCK_SIZE_16 = 16;
 constexpr auto AES_KEY_SIZE_32 = 32;
 constexpr auto AES_KEY_SIZE_32 = 32;
@@ -90,7 +90,7 @@ constexpr auto CONFIG_MAX_CHUNK_SIZE = 2LL * 1024 * 1024 * 1024;// 2GB
 
 
 # coreservice.h
 # coreservice.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 #include "encryptiondecryptionmanager.h"
 #include "encryptiondecryptionmanager.h"
 #include "keymanager.h"
 #include "keymanager.h"
@@ -139,7 +139,7 @@ private:
 
 
 # decrypttask.h
 # decrypttask.h
 
 
-```cpp
+```C++
 #ifndef DECRYPTTASK_H
 #ifndef DECRYPTTASK_H
 #define DECRYPTTASK_H
 #define DECRYPTTASK_H
 
 
@@ -205,7 +205,7 @@ private:
 
 
 # encryptiondecryptionmanager.h
 # encryptiondecryptionmanager.h
 
 
-```cpp
+```C++
 #ifndef ENCRYPTIONDECRYPTIONMANAGER_H
 #ifndef ENCRYPTIONDECRYPTIONMANAGER_H
 #define ENCRYPTIONDECRYPTIONMANAGER_H
 #define ENCRYPTIONDECRYPTIONMANAGER_H
 
 
@@ -243,7 +243,7 @@ private:
 
 
 # encrypttask.h
 # encrypttask.h
 
 
-```cpp
+```C++
 #ifndef ENCRYPTTASK_H
 #ifndef ENCRYPTTASK_H
 #define ENCRYPTTASK_H
 #define ENCRYPTTASK_H
 
 
@@ -301,7 +301,7 @@ public:
 
 
 # functionwidget.h
 # functionwidget.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 
 
 #include <QWidget>
 #include <QWidget>
@@ -341,7 +341,7 @@ public:
 
 
 # keymanager.h
 # keymanager.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 
 
 #include "qtencryptdecrypt.h"
 #include "qtencryptdecrypt.h"
@@ -415,7 +415,7 @@ private:
 
 
 # mainwindow.h
 # mainwindow.h
 
 
-```cpp
+```C++
 #ifndef MAINWINDOW_H
 #ifndef MAINWINDOW_H
 #define MAINWINDOW_H
 #define MAINWINDOW_H
 #include "coreservice.h"
 #include "coreservice.h"
@@ -519,7 +519,7 @@ private slots:
 
 
 # paralleldecryptor.h
 # paralleldecryptor.h
 
 
-```cpp
+```C++
 #ifndef PARALLELDECRYPTOR_H
 #ifndef PARALLELDECRYPTOR_H
 #define PARALLELDECRYPTOR_H
 #define PARALLELDECRYPTOR_H
 
 
@@ -584,7 +584,7 @@ private:
 
 
 # parallelencryptor.h
 # parallelencryptor.h
 
 
-```cpp
+```C++
 #ifndef PARALLELENCRYPTOR_H
 #ifndef PARALLELENCRYPTOR_H
 #define PARALLELENCRYPTOR_H
 #define PARALLELENCRYPTOR_H
 
 
@@ -645,7 +645,7 @@ private:
 
 
 # qtencryptdecrypt.h
 # qtencryptdecrypt.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 #include "config.h"
 #include "config.h"
 
 
@@ -744,7 +744,7 @@ public slots:
 
 
 # resource.h
 # resource.h
 
 
-```cpp
+```C++
 //{{NO_DEPENDENCIES}}
 //{{NO_DEPENDENCIES}}
 // Microsoft Visual C++ generated include file.
 // Microsoft Visual C++ generated include file.
 // Used by CipherClient.rc
 // Used by CipherClient.rc
@@ -764,7 +764,7 @@ public slots:
 
 
 # test.h
 # test.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 
 
 #include <QObject>
 #include <QObject>
@@ -782,7 +782,7 @@ public:
 
 
 # textwidget.h
 # textwidget.h
 
 
-```cpp
+```C++
 #pragma once
 #pragma once
 
 
 #include <QGroupBox>
 #include <QGroupBox>
@@ -811,7 +811,7 @@ public:
 
 
 # ui_mainwindow.h
 # ui_mainwindow.h
 
 
-```cpp
+```C++
 /********************************************************************************
 /********************************************************************************
 ** Form generated from reading UI file 'mainwindow.ui'
 ** Form generated from reading UI file 'mainwindow.ui'
 **
 **
@@ -879,7 +879,7 @@ QT_END_NAMESPACE
 
 
 # asyncdecrypttask.cpp
 # asyncdecrypttask.cpp
 
 
-```cpp
+```C++
 #include "asyncdecrypttask.h"
 #include "asyncdecrypttask.h"
 #include <QDebug>
 #include <QDebug>
 #include <QFile>
 #include <QFile>
@@ -1006,7 +1006,7 @@ void AsyncDecryptTask::run() {
 
 
 # asyncencrypttask.cpp
 # asyncencrypttask.cpp
 
 
-```cpp
+```C++
 #include "asyncencrypttask.h"
 #include "asyncencrypttask.h"
 #include <QDebug>
 #include <QDebug>
 #include <QFile>
 #include <QFile>
@@ -1142,7 +1142,7 @@ void AsyncEncryptTask::run() {
 
 
 # coreservice.cpp
 # coreservice.cpp
 
 
-```cpp
+```C++
 #include "coreservice.h"
 #include "coreservice.h"
 #include <QDebug>
 #include <QDebug>
 #include <QFile>
 #include <QFile>
@@ -1579,7 +1579,7 @@ void CoreService::decryptLargeFileServer(const QString &metaFilePath,
 
 
 # decrypttask.cpp
 # decrypttask.cpp
 
 
-```cpp
+```C++
 #include "decrypttask.h"
 #include "decrypttask.h"
 #include <QFileInfo>
 #include <QFileInfo>
 
 
@@ -1743,7 +1743,7 @@ int DecryptTask::partIndex() const { return m_partIndex; }
 
 
 # encryptiondecryptionmanager.cpp
 # encryptiondecryptionmanager.cpp
 
 
-```cpp
+```C++
 #include "encryptiondecryptionmanager.h"
 #include "encryptiondecryptionmanager.h"
 #include "asyncdecrypttask.h"
 #include "asyncdecrypttask.h"
 #include "asyncencrypttask.h"
 #include "asyncencrypttask.h"
@@ -1827,7 +1827,7 @@ void EncryptionDecryptionManager::cancelAll() {
 
 
 # encrypttask.cpp
 # encrypttask.cpp
 
 
-```cpp
+```C++
 #include "encrypttask.h"
 #include "encrypttask.h"
 #include <QFile>
 #include <QFile>
 #include <QFileInfo>
 #include <QFileInfo>
@@ -1987,7 +1987,7 @@ double EncryptTask::speed() const {
 
 
 # functionwidget.cpp
 # functionwidget.cpp
 
 
-```cpp
+```C++
 #include "functionwidget.h"
 #include "functionwidget.h"
 
 
 FunctionWidget::FunctionWidget(QWidget *parent)
 FunctionWidget::FunctionWidget(QWidget *parent)
@@ -2086,7 +2086,7 @@ FunctionWidget::~FunctionWidget()
 
 
 # keymanager.cpp
 # keymanager.cpp
 
 
-```cpp
+```C++
 #include "keymanager.h"
 #include "keymanager.h"
 
 
 
 
@@ -2328,7 +2328,7 @@ KeyManager::~KeyManager()
 
 
 # main.cpp
 # main.cpp
 
 
-```cpp
+```C++
 #include "mainwindow.h"
 #include "mainwindow.h"
 #include <QApplication>
 #include <QApplication>
 
 
@@ -2351,7 +2351,7 @@ int main(int argc, char *argv[]) {
 
 
 # mainwindow.cpp
 # mainwindow.cpp
 
 
-```cpp
+```C++
 #include "mainwindow.h"
 #include "mainwindow.h"
 #include "ui_mainwindow.h"
 #include "ui_mainwindow.h"
 
 
@@ -3000,7 +3000,7 @@ void MainWindow::onDecryptClickedAsyncFile() {
 
 
 # paralleldecryptor.cpp
 # paralleldecryptor.cpp
 
 
-```cpp
+```C++
 #include "paralleldecryptor.h"
 #include "paralleldecryptor.h"
 #include "decrypttask.h"
 #include "decrypttask.h"
 #include <QDir>
 #include <QDir>
@@ -3147,7 +3147,7 @@ bool ParallelDecryptor::writeFinalOutput(const QString &path) {
 
 
 # parallelencryptor.cpp
 # parallelencryptor.cpp
 
 
-```cpp
+```C++
 #include "parallelencryptor.h"
 #include "parallelencryptor.h"
 #include "encrypttask.h"
 #include "encrypttask.h"
 #include <QFile>
 #include <QFile>
@@ -3266,7 +3266,7 @@ double ParallelEncryptor::overallSpeed() const {
 
 
 # qtencryptdecrypt.cpp
 # qtencryptdecrypt.cpp
 
 
-```cpp
+```C++
 #include "qtencryptdecrypt.h"
 #include "qtencryptdecrypt.h"
 
 
 QtEncryptDecrypt::QtEncryptDecrypt(QObject *parent) : QObject(parent) {}
 QtEncryptDecrypt::QtEncryptDecrypt(QObject *parent) : QObject(parent) {}
@@ -4019,7 +4019,7 @@ bool QtEncryptDecrypt::decryptCiphertext_RSA(const QString &ciphertext,
 
 
 # test.cpp
 # test.cpp
 
 
-```cpp
+```C++
 #include "test.h"
 #include "test.h"
 
 
 Test::Test(QObject *parent)
 Test::Test(QObject *parent)
@@ -4033,7 +4033,7 @@ Test::~Test()
 
 
 # textwidget.cpp
 # textwidget.cpp
 
 
-```cpp
+```C++
 #include "textwidget.h"
 #include "textwidget.h"
 
 
 TextWidget::TextWidget(QWidget* parent)
 TextWidget::TextWidget(QWidget* parent)

+ 1 - 1
X-Knowledge-Base/raw/Joplin/嵌入式+Linux/C语言OOP封装完整系列/c-oop.md

@@ -538,7 +538,7 @@ gcc -std=c11 -Wall -Wextra -Werror -pedantic Base.c Derived.c main.c -o inherit_
 
 
 ### 3.5 对照 C++
 ### 3.5 对照 C++
 
 
-```cpp
+```C++
 // C++                               // C
 // C++                               // C
 class Base {                         // Base.h
 class Base {                         // Base.h
 public:
 public:

+ 4 - 9
X-Knowledge-Base/raw/Joplin/编程学习项目/C++学习笔记/1. C++基础/4. 程序流程结构.md

@@ -15,9 +15,7 @@ C/C++支持最基本的三种程序运行结构:==顺序结构、选择结构
 if语句的三种形式
 if语句的三种形式
 
 
 - 单行格式if语句
 - 单行格式if语句
-
 - 多行格式if语句
 - 多行格式if语句
-
 - 多条件的if语句
 - 多条件的if语句
 
 
 1. 单行格式if语句:`if(条件){ 条件满足执行的语句 }`
 1. 单行格式if语句:`if(条件){ 条件满足执行的语句 }`
@@ -41,13 +39,10 @@ if语句的三种形式
    	{
    	{
    		cout << "我考上了一本大学!!!" << endl;
    		cout << "我考上了一本大学!!!" << endl;
    	}
    	}
+    return 0;
+   }
    ```
    ```
 
 
-return 0;
-}
-
-````
-
 > 注意:if条件表达式后不要加分号
 > 注意:if条件表达式后不要加分号
 
 
 2. 多行格式if语句:`if(条件){ 条件满足执行的语句 }else{ 条件不满足执行的语句 }`
 2. 多行格式if语句:`if(条件){ 条件满足执行的语句 }else{ 条件不满足执行的语句 }`
@@ -72,9 +67,9 @@ int main() {
  	cout << "我未考上一本大学" << endl;
  	cout << "我未考上一本大学" << endl;
  }
  }
 
 
- return 0;
+ 	return 0;
 }
 }
-````
+```
 
 
 3. 多条件的if语句:`if(条件1){ 条件1满足执行的语句 }else if(条件2){条件2满足执行的语句}... else{ 都不满足执行的语句}`
 3. 多条件的if语句:`if(条件1){ 条件1满足执行的语句 }else if(条件2){条件2满足执行的语句}... else{ 都不满足执行的语句}`
 
 

+ 2 - 2
X-Knowledge-Base/raw/Joplin/编程学习项目/C++学习笔记/4.C++技术提高学习/1. 安全字符串类.md

@@ -14,7 +14,7 @@
 
 
 ### 安全字符串类 `SecureString`
 ### 安全字符串类 `SecureString`
 
 
-```cpp
+```C++
 #include <string>
 #include <string>
 #include <memory>
 #include <memory>
 #include <cstring>
 #include <cstring>
@@ -131,7 +131,7 @@ private:
 
 
 ### 使用示例
 ### 使用示例
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include "SecureString.h"
 #include "SecureString.h"
 
 

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/10.二叉排序树.md

@@ -180,7 +180,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 using namespace std;
 using namespace std;
 
 

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/11.平衡二叉树.md

@@ -186,7 +186,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <algorithm>
 #include <algorithm>
 using namespace std;
 using namespace std;

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/12.堆.md

@@ -156,7 +156,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 using namespace std;
 using namespace std;

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/13.哈夫曼树.md

@@ -164,7 +164,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <queue>
 #include <queue>
 #include <string>
 #include <string>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/14.图-存储与遍历.md

@@ -182,7 +182,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 #include <queue>
 #include <queue>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/15.图-最小生成树.md

@@ -168,7 +168,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 #include <algorithm>
 #include <algorithm>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/16.图-最短路径.md

@@ -154,7 +154,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 #include <iomanip>
 #include <iomanip>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/17.图-拓扑排序与关键路径.md

@@ -156,7 +156,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 #include <queue>
 #include <queue>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/18.并查集.md

@@ -111,7 +111,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 using namespace std;
 using namespace std;

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/19.查找.md

@@ -188,7 +188,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 #include <list>
 #include <list>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/2.顺序表.md

@@ -163,7 +163,7 @@ int main(void) {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 using namespace std;
 using namespace std;

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/20.排序.md

@@ -213,7 +213,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 using namespace std;
 using namespace std;

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/3.单链表.md

@@ -193,7 +193,7 @@ int main(void) {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 using namespace std;
 using namespace std;
 
 

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/4.双链表.md

@@ -186,7 +186,7 @@ int main(void) {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 using namespace std;
 using namespace std;
 
 

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/5.循环链表.md

@@ -186,7 +186,7 @@ int main(void) {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 using namespace std;
 using namespace std;
 
 

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/6.栈.md

@@ -135,7 +135,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 using namespace std;
 using namespace std;

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/7.队列.md

@@ -141,7 +141,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 using namespace std;
 using namespace std;
 
 

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/8.串与模式匹配.md

@@ -156,7 +156,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <vector>
 #include <vector>
 #include <string>
 #include <string>

+ 1 - 1
X-Knowledge-Base/raw/Joplin/计算机专业基础/数据结构与算法/9.二叉树.md

@@ -173,7 +173,7 @@ int main() {
 
 
 ### C++
 ### C++
 
 
-```cpp
+```C++
 #include <iostream>
 #include <iostream>
 #include <queue>
 #include <queue>
 using namespace std;
 using namespace std;

+ 2 - 2
X-Knowledge-Base/raw/Joplin/软件、框架学习记录/数据库学习与使用/Sqlite3/SQLite 使用教程 1.md

@@ -155,7 +155,7 @@ with sqlite3.connect('example.db') as conn:
 
 
 ### 使用原生 C API
 ### 使用原生 C API
 
 
-```cpp
+```C++
 #include <sqlite3.h>
 #include <sqlite3.h>
 #include <iostream>
 #include <iostream>
 
 
@@ -206,7 +206,7 @@ int main() {
 
 
 - **SQLiteCpp**(现代 C++ 封装):  
 - **SQLiteCpp**(现代 C++ 封装):  
   GitHub: https://github.com/SRombauts/SQLiteCpp
   GitHub: https://github.com/SRombauts/SQLiteCpp
-  ```cpp
+  ```C++
   #include <SQLiteCpp/SQLiteCpp.h>
   #include <SQLiteCpp/SQLiteCpp.h>
 
 
   int main() {
   int main() {

+ 2 - 2
X-Knowledge-Base/raw/面试八股/45.C++-构造析构.md

@@ -36,7 +36,7 @@
 - **正确写法**:对象放栈上(`FileGuard guard(fp);`),不用 new/delete
 - **正确写法**:对象放栈上(`FileGuard guard(fp);`),不用 new/delete
 - **错误写法**:`new`/`delete` 手动管理,中间 return → delete 不执行 → 泄漏
 - **错误写法**:`new`/`delete` 手动管理,中间 return → delete 不执行 → 泄漏
 
 
-```cpp
+```C++
 class FileGuard {
 class FileGuard {
 public:
 public:
     FileGuard(FILE* f) : fp(f) {}
     FileGuard(FILE* f) : fp(f) {}
@@ -69,7 +69,7 @@ void func() {
 
 
 ## 移动构造可编译示例
 ## 移动构造可编译示例
 
 
-```cpp
+```C++
 class Buffer {
 class Buffer {
 public:
 public:
     Buffer(size_t size) : m_size(size) {
     Buffer(size_t size) : m_size(size) {