Re: c的複數要怎麼寫?
看板Programming作者charleshu (Analog Engineer)時間17年前 (2008/07/20 21:43)推噓0(0推 0噓 0→)留言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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 5 篇):