標籤:Windows下使用doxygen閱讀和分析C/C++代碼轉自:http://blog.sina.com.cn/s/blog_63d902570100gwk6.html雖然使用各種IDE或者Source Insight 可以方便地在windows下閱讀和分析C/C++代碼,但是一步步Go to Definetion
標籤:建議22:確保集合的安全執行緒集合安全執行緒是指多個線程上添加或刪除元素時,線程鍵必須保持同步。下面代碼類比了一個線程在迭代過程中,另一個線程對元素進行了刪除。 class Program { static List<Person> list = new List<Person>() { new Person() { Name = "Rose", Age = 19 },
標籤:socket c++ ① 什麼是Socket?Socket是一個通訊的端點。一對進程在網路直接通過一對socket通訊,每個進程一個。一個socket由一個IP地址和連接埠號碼確定。Socket封裝了一些操作,使得網路裡兩個進程的資料通訊比較方便。基於TCP協議和UDP協議的socket用得很多。展示了兩種方式的通訊過程②建立socket進行通訊使用的幾個函數以Linux系統為例,說明一下幾個函數A.
標籤:由於工作原因涉及到這一塊的開發,由於之前並未接觸過,所以本篇文章也是在參考了各種資料後,自己實現並通過通過測試之後所整理的備忘錄以及一些個人觀點。希望對剛接觸這類型開發的朋友有所協助,若有不足之處還望不吝賜教。廢話不多說,下面就是教學式內容了,第一次寫,沒有文采勿見怪。 開發環境: .Net Framework 4.0開發工具: Microsoft Visual Studio 2010測試環境: Windows XP、.Net Framework 4.0測試載入器:
標籤:最近搞壞了ubuntu,大半夜裝好公司的電腦-limint系統,第二天早晨編譯 ./configure出錯configure: error: C compiler cannot create executables很是無語呀,找了很多解決辦法:1,Having a compiler (like gcc) is not enough to compile C programs, you also need a C library. If it is missing, you will