Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Macro的使用

0 views
Skip to first unread message

藍色之星

unread,
Nov 14, 2000, 3:00:00 AM11/14/00
to

我知道一般來講, 並不推薦使用macro
雖然可以使程式看起來簡潔一點
可是....也可以用inline取代啊....

我只是不懂為什麼MFC中會有一堆Macro.....
是歷史因素, 還是在programming時會有
"很迫切需要" macro的時候?

一個討厭macro的programmer#
--
[1;32m※ Origin: [33m交大資工鳳凰城資訊站 [37m<bbs.csie.nctu.edu.tw> [m
[1;31m◆ From: [36mn-068.ras.nctu.edu.tw [m

我還在等什麼..?!

unread,
Nov 14, 2000, 3:00:00 AM11/14/00
to
※ 引述《Bluest...@bbs.csie.nctu.edu.tw (藍色之星)》之銘言:

> 我知道一般來講, 並不推薦使用macro
> 雖然可以使程式看起來簡潔一點
> 可是....也可以用inline取代啊....
> 我只是不懂為什麼MFC中會有一堆Macro.....
> 是歷史因素, 還是在programming時會有
> "很迫切需要" macro的時候?
> 一個討厭macro的programmer#
不推薦使用Marco的原因是什麼?!
有很多東西本來就是用Marco比較簡潔
MFC裡有一堆MACRO?!? 你是說ID及flag吧
--
[1;32m※ Origin: [33m克萊恩大地 [37m<Terry.Dragon2.Net> [m
[1;31m◆ From: [36mSuperSct.Dorm13.NCTU.edu.tw [m

司馬仲達

unread,
Nov 14, 2000, 3:00:00 AM11/14/00
to
※ 引述《Bluestar (藍色之星)》之銘言:

> 我知道一般來講, 並不推薦使用macro
> 雖然可以使程式看起來簡潔一點
> 可是....也可以用inline取代啊....
> 我只是不懂為什麼MFC中會有一堆Macro.....
> 是歷史因素, 還是在programming時會有
> "很迫切需要" macro的時候?
> 一個討厭macro的programmer#

Marco在函式庫中很普遍耶
可以判斷不同的compiler
然後做不同的宣告
也可以排除重複宣告
也可以判斷Target plateform
做不同宣告
還是習慣它吧

--
**********************************************
* Simayi司馬仲達 sim...@kimo.com.tw � *
* ICQ : 49827636 歡迎討論程式設計的問題 *
* C/C++ OWL ASM QB BCB 都可以討論喔!! *
* http://NetCity.hinet.net/vega6385/tech.htm *
**********************************************


--
[1;32m※ Origin: [33m交大資工鳳凰城資訊站 [37m<bbs.csie.nctu.edu.tw> [m

[1;31m◆ From: [36mh92.s170.ts32.hinet.net [m

0 new messages