Re: c的複數要怎麼寫?

看板Programming作者 (Analog Engineer)時間17年前 (2008/07/20 21:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《FlyinDeath (死之舞)》之銘言: : ※ 引述《danceofdie.bbs@bbs.ncnu.edu.tw (zong)》之銘言: : : 數學式的複數部份怎麼用c去寫?會的人教一下喔!謝謝! : 用C可以寫,只是沒辦法那麼直覺,算個算式都得call一堆函數 : 如果用C++的話就簡單多了,自己定義一個class : operators通通overload,可以做到跟內建型別行為相同 可是 C++ 裡就內建有 complex 型別啊, 要是我,有內建的就用內建的,除非有特 殊考慮,才會自己寫. 而 C99 裡面的 complex 更好,因為 C++ 裡的是 template,編譯器比較不會針對 每個型別提供事先寫好的最佳化函數或build in 的展開程式碼. 而 C99 裡比較可能會有 編譯器提供的最佳化程式碼. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.217.133
文章代碼(AID): #18Wq49sw (Programming)
文章代碼(AID): #18Wq49sw (Programming)