作者UncleHS (艋舺金城武)
看板C_and_CPP
標題Re: [問題] 如何在編譯期建表
時間Thu Oct 24 00:52:05 2013
這邊提供一種C++11特有的解法
我個人非常喜歡這個作法
集C++11 template metaprogramming的作法於一身(應該吧QQ
http://pastie.org/8424633
我是從libc++的tuple library學到這個方法
因為一般傳統tuple的實現正如大部份meta programming一樣
用recursive來做 不論是embedde到裏面 或是inherit
這是比較沒有效率的
好好善用這個技術的話可說是非常有用(應該吧
之後有機會再來解釋QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.235.151
※ 編輯: UncleHS 來自: 140.113.235.151 (10/24 00:57)
※ 編輯: UncleHS 來自: 140.113.235.151 (10/24 01:32)
推 applecool:金城武此招感覺十分威猛阿,我會好好研究一下,感謝! 10/24 07:57
→ a27417332:大量用到C++11的特性XD結果我的compiler編不過QQ 10/24 22:04
推 applecool:我的也是不行,重點是好像沒辦法改成我要的數學式~~囧 10/24 22:09
→ UncleHS:要用-std=c++11阿... 這可以改成你要的阿 不過是作業 10/24 23:08
推 applecool:??????????????????? 10/24 23:32
→ applecool:編譯就能求? 10/24 23:33
推 applecool:template 現在支持浮點數? 10/26 19:56