編譯時斷言





當然了,因為是在編譯期確定,所以傳入的模板參數必須是常量才可以。
這個東西在boost里面有。
需要包含頭文件:

可以像如下的一些應用:
















最近我對template技術非常著迷,正好可以打發我郁悶的日子。雖然這項技術多用于庫的構建上,在實際應用開發當中的實用價值不高,但是學習到了總歸是好的。
boost里面幾乎是最全面的應用了,毫無疑問,這么強大的基礎庫肯定是要毫無保留的去使用它,有點template技術深層次的積累,對于更好的使用boost終歸是有益的。
嚴以律己,寬以待人. 三思而后行. GMail/GTalk: yanglinbo#google.com; MSN/Email: tx7do#yahoo.com.cn; QQ: 3 0 3 3 9 6 9 2 0 .
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|