原创 從簡單實例開始,學會寫Makefile(一)
作爲一個剛剛從大學畢業的新人,進公司不久就遇到了一個不大不小的門檻——看不懂Makefile!而Makefile所幹的事卻關係到程序的編譯和鏈接,一個好的Makefile文件可以極大地提升編譯項目文件的效率,免去手動編譯
原创 C/C++獲取精確到微秒級的系統時間
最近要爲自己的項目開發一個日誌模塊,需要獲取精確到微秒級的系統時間,查閱了一些資料,發現在C/C++裏面可以通過 gettimeofday(struct timeval * tv,struct timezone * tz)
原创 size() == 0和empty()的比較
最近開發公司項目的時候發現大量用到了STL模板庫,而且很多地方都需要判斷一個容器是否爲空,看到了兩種寫法,分別使用了容器的 size() 函數和 empty()函數。 我覺得很好奇,這兩種寫法有什麼區別呢
原创 Linux下文件編碼格式轉換
最近把項目放到github上,但是發現代碼中註釋的中文部分有些是亂碼,檢查後發現是因爲我的Centos裝在虛擬機上,而我是在Windows環境下通過UE來寫代碼的,而UE默認是使用ASCII編碼。 所以希望