Tag Archives: C++

99乘法表C++ Meta Programming版

前些日子有人在PTT C++版問了99乘法表相關的問題,於是我手癢就寫了一個C++ Meta-Programming的版本,沒用真正寫過Meta-Programming,因為感覺上實在是太炫技了,像是帕格尼尼的炫技曲似的,如果inline最佳化都成功的話,應該是會整個被展開來,用的是編譯時間來換效能,因為和一般的程式寫法和思考方式都不太一樣,所以這樣的東西還是盡量別亂用的好,不然別人通常都難以維護,所以這只是純寫好玩的 如果你在修C++的課,剛好遇到99乘法表的作業,或許你可以把這拿去交,看助教看了會有什麼反應 XD 以下是程式碼 #include using namespace std; inline void printLine(int i, int j) { cout

Posted in C/C++, 中文文章 | Tagged , | 5 Comments

Boost繁體中文文件

Boost繁體中文文 Continue reading

Posted in 中文文章, 分享 | Tagged , , | Comments Off on Boost繁體中文文件

VC++ 9.0的編譯器鬼打牆錯誤

VC++ 9.0的編譯器鬼打牆錯誤 : 這個時候不應有 的原因和解決方法 Continue reading

Posted in C/C++, 中文文章, 分享 | Tagged , , , | Comments Off on VC++ 9.0的編譯器鬼打牆錯誤

Google Unit Test Framework試玩

介紹Unit Test和 測試驅動開發 (Test-driven development),以及Google Unit Test Framework的試玩心得 Continue reading

Posted in C/C++, 中文文章, 分享 | Tagged , , , , | 7 Comments

Google C++ 程式風格指南

介紹Google的 C++ 程式風格指南 Continue reading

Posted in C/C++, 中文文章, 分享 | Tagged , , , , , | Comments Off on Google C++ 程式風格指南