[問題] template metaprogramming的應用範圍

作者: Clangpp (Clang++)   2016-04-01 09:22:32
最近一直在看template metaprogramming
也看了費式數列的範例,但很多人的介紹也知道這東西很威
是turing complete
但是小弟我現在還是沒什麼sense,到底如何將平時的
東西改寫成這樣或是說可以應用在哪方面。
到底sense該如何抓??
有請高手指教
謝謝
作者: Caesar08 (Caesar)   2016-04-01 23:29:00
幫你推一下,我也想知道
作者: ronin728 (浪人)   2016-04-02 21:57:00
只做運算不太實用,通常是用來推算類型的吧因為做運算,ISO標準只要求編譯器做到17層遞迴(C++ 03)G++預設是750層
作者: tinlans ( )   2016-04-04 07:11:00
主要做 type list 運算,製作 library 用的。
作者: descent (「雄辯是銀,沉默是金」)   2016-04-04 16:49:00
沒有必要為了用而用, 放在心中尊敬就好

Links booklink

Contact Us: admin [ a t ] ucptt.com