原创 第四章 複合類型 C++ Primer Plus 2018_3_10

博主精要總結:第四章一 本章內容包括:                                                                                                    

原创 函數模板 類模板 --- 簡單的例子與理解

一 函數模板 1運行結果: 2代碼: /* 函數模板 定義: C++中,通用函數就是函數模板。 通用函數指函數的形參、返回值、局部變量類型均可以不具體指定,而是等發生函數調用的時候,編譯器通過傳入的實參逆推真正的類型。 函數模

原创 排序算法-O(n^2)-優化後的冒泡、簡單選擇、直接插入 代碼實踐、解釋等

博主將代碼先擼爲敬,具體解釋均在代碼裏面。一 以表格的形式整體出各經典算法的定義(多個版本)、理解、示例、比較、總結等--------------------爲反饋劃下華麗的分割線--------------------...------

原创 QT5 字符串操作 (代碼詳解:字符串分割、條件判斷、輸出、C++ string類向 QT QString類的轉換)

博主新建的QT5工程如右圖所示: 用到的C++ string類裏的函數: find() substr() --- 可在C++ Library Reference裏在線查找 用到的QT5 QDebug裏的函數:qDebug() 代碼:

原创 第三章 處理數據 C++ Primer Plus 2018_3_6

博主精要總結:第三章一 本章內容包括:                                                                                                    

原创 error: undefined reference to `qMain(int, char**) 寫基於QT5的象棋遊戲的時候,出現莫名錯誤,這裏備忘一下解決過程。

ERROR:出現錯誤:C:\Users\qt\work\qt\qtbase\src\winmain\qtmain_win.cpp:104: error: undefined reference to `qMain(int, char**)

原创 博客模板

博主精要總結:第三章一 本章內容包括:                                                                                                    

原创 C++ Primer Plus 16.3 標準模板庫 簡單例子與STL理解

理論知識 vector 的一些操作 運行結果 代碼 1 理論知識: STL (Standard Template Library)標準模板庫 STL體現的是泛型編程的核心思想:獨立數據結構和算法 STL作用:構造各種容器(包括數組、隊

原创 單片機最小系統 原理圖詳解 PCB操作 個人備忘

印象筆記鏈接:單片機最小系統 原理圖詳解 PCB操作總結(圖解) - CSDN資源下載 -  點擊打開鏈接

原创 博客模板備份

博主精要總結:第章一 本章內容包括:                                                                                                     

原创 基於STM32F429編程時 犯了一個及其嚴重的錯誤!!!

在main.c中沒有包含led.h的頭文件啊啊啊!!!ERROR:SLOVE:添加頭文件 #include "./led/bsp_led.h"

原创 第二章 開始學習C++ C++ Primer Plus 2018_2_3

個人總結如下:第二章 本章內容包括: 簡要介紹 幾個爲什麼 零散知識點 知識點: 這一章節主要是一些基本的C++內容介紹,包括預編譯指令、命名空間、輸入輸出流、函數等等。 1 簡要介紹:     例子 說明 預編譯指

原创 C++ string 字符串的拼接、拆分 常用於傳輸字符串命令包(先拼接好後 傳送 接收到對其解包)

char* 轉 string 直接這樣轉:string d;char* data = “qq”; d = data; string 轉 char* 用一個轉換函數: c_str() string a = “123”; char s

原创 #include <iostream> #include <string> //忘寫一萬遍!!! using namespace std;

重要的事情說三遍: include include **//忘寫一萬遍!!! using namespace std;** include include **//忘寫一萬遍!!! using namespace std;**

原创 VS2013使用技巧備忘 --- 增大、減小縮進多行等

快捷鍵功能tab增大縮進(可多行一起選中)shift + table減小縮進(可多行一起選中)