博客 / 列表

Reimual - Linux Mint下使用vscode編譯C++代碼

Linux Mint下使用vscode編譯C++代碼   vscode   首先要説明vscode不是IDE,因此本身沒有所謂的一鍵配置、一鍵編譯/運行、大量可視化項目操作選項等功能,實際上是一個擁有豐富插件且可定製化極高的文本編輯器。當我們創建完C++文件後按照在IDE(VS2022等)思路下會下意識的使用快捷鍵一鍵編譯運行,這時vscode提示你要提供launch.json和tasks.jso

操作系統

Reimual - Linux Mint在更新內核後出現網卡未識別的問題

Linux Mint在更新內核後出現網卡未識別的問題   前段時間在U盤中安裝了一個Linux Mint,但後來因為更新了一下內核版本導致無線網卡無法識別(network UNCLAIMED),問了deepseek和chatgpt後(進入Live模式給新內核的Linux Mint安裝網卡驅動、systemctl start/stop NetworkManager無數次、查看防火牆、甚至使用了手機u

操作系統

Reimual - C++lambda表達式簡單筆記

lambda表達式語法   #include iostream int main(int argc, char* argv[]) { /** * 1. 基本形式與語法 */ //如果沒有傳入參數,參數列表可以省略 auto lambda1 = []() { std::cout "Hello, World !" std::endl; }; auto lambda2 = [](in

c++

Reimual - C++ std::function簡單筆記

基本形式 #include iostream #include functional /** * 1. C++11新增的類型別名聲明方式 */ using pFunc1 = void(); //普通函數 using pFunc2 = void(int, int); //帶參數的函數 using pFunc3 = int(int, int); //帶參數和返回值的函數 us

c++