原创 好的c++開源項目學習

項目由簡入難,來自一位程序員前輩的推薦   1.json數據轉換工具C語言 cjson網址:https://sourceforge.net/projects/cjson/ 2.1990年寫的小服務器端,非常老,但是還是能學到很多東西 Ti

原创 c++ extern關鍵字和全局變量

extern 作用:用於聲明變量前面,表示這是聲明而不是定義,具體的定義在別的文件中。 int a; //這是定義 int a = 1; //這也是定義 extern int a; //這是聲明 extern int a = 1;//這是

原创 win10添加環境變量的時候提示環境變量太長

解決方法第一: 新建一個環境變量,名字隨便,如path1,然後在裏面添加環境變量路徑,然後在path中添加%path1%。 有的時候這個方法不管用,不知道是不是擴展的這個也太長的原因,這時可以用解決方法二 解決方法二: win+R,輸入r

原创 操作系統內存管理中的分段、分頁簡單理解

作者:codinghuang 鏈接:https://www.zhihu.com/question/50796850/answer/522734117 來源:知乎 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。   要

原创 c++關鍵字static

一。面向過程設計時的static (1)靜態變量         靜態變量只初始化一次,未初始化的靜態變量會默認初始化爲0。 靜態全局變量:         靜態全局變量只在本文件可見,外部文件無法訪問 靜態局部變量:        而靜

原创 c++內存分區

  棧區 int x = 0; int *p = NULL; 堆區 int *p = new int[20]; 全局區 存儲全局變量及靜態變量 常量區 存儲常量和字符串; string str = "hello"; 代碼區 存儲邏輯代碼的

原创 c++程序提高效率的小細節

1. for(int i = 0 ; i<s.size(); ++i) for(int i = 0, len = s.size(); i<len; ++i) 第二種避免多次調用size()函數,雖然第一種c++編譯時會自動編譯成內聯函數,

原创 c++繼承篇(is a,public protected private)

1.隱藏 派生類中定義和基類中一樣的成員變量或成員函數 結果是: 派生類對象直接調用的是派生類裏面的成員,基類的成員被隱藏 要想通過派生類對象調用基類成員也可以,在成員前面加上類名:: soldier.Person::eat();   2

原创 c++ 如何讓函數返回數組

  1,不要return數組的指針(即數組名),這樣是錯的 函數體內部創建的變量都是局部變量,當函數運行結束的時候,都會拋棄,也就是說你只返回了一個temp指針,這個指針確實是你想要的,這沒有問題,但是它指向的內容在函數結束也就是retu

原创 mfc徹底刪除控件

參考:https://blog.csdn.net/b2292486308/article/details/53695662   一:手動刪除 1.首先確定控件有哪些相關的變量和函數;打開.rc2文件在裏面刪除對應的控件圖標; 2.打開主

原创 編譯yolo報錯錯誤 MSB3721 The command ""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin\n

 錯誤    MSB3721    The command ""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin\nvcc.exe" -gencode=arch=com

原创 橋接 NAT和Host-only比較

虛擬機又三種網絡配置選擇 1 橋接(推薦這個) 把虛擬機當成局域網中一個真實的電腦,利用真實網卡通信 優點:可以訪問局域網內的其他電腦,也可以訪問外網 缺點:多佔用一個ip地址 2 NAT 利用虛擬網卡(VMnet8)通信,可以訪問外網,

原创 有道雲筆記導入csdn的方法

在有道雲筆記中選擇導出成word格式,然後打開word,複製,然後在csdn中粘貼。這樣圖片可以上傳成功,不會出現圖片不顯示的錯誤。

原创 linux配置IP地址的四個方法(centOS)

1 ifconfig命令臨時配置     這種方法是臨時的,用的不多 2 setup工具永久配置 redhat專有的工具。命令setup,然後選網絡配置 設置完加一句  service network restart 3 修改網絡配

原创 網絡基礎知識(ip 子網掩碼 端口 DNS 網關)

ip地址 地址格式爲:IP地址=網絡地址+主機地址 或 IP地址=網絡地址+子網地址+主機地址 A類IP:從0.0.0.0 – 127.255.255.255 B類IP:從128.0.0.0 – 191.255.255.255 C