作者cplusplus (永夜)
看板C_Sharp
標題Re: 物件繼承與c++
時間Wed Jun 29 00:41:12 2005
※ 引述《tomex (tomex_ou)》之銘言:
: 又發現struct在交亙include *.h時也會衝到
請善用namespace或是用class scope來避免這種情形...
也請不要用C#的namespace觀念來認定C++中的namespace觀念
macro的定義也請搞清楚...#ifdef #ifndef #else #endif #include
: 也只能宣告不能給值(除了static const外),何不用class呢?
?? 不好意思聽不懂 ... @@
: 以上都是在反映ide影響產能,甚至影響程式風格的寫法
IDE 本身也跟語言沒有關係 請不要混為一談..
要做出同樣的ide也是可行 沒有所謂只有C#才能達成這樣的功能
: 也因為c#的概念,讓我直接就在c++實現interface及繼承的觀念
interface跟繼承不是專屬於什麼C#的概念....
他只是屬於OO的概念 C#只是個語言 有內建的語法來支援它實做它罷了
當然有本身內建語法就可以輕鬆支援達到這些概念 當然是比較優的
但不是代表說C++做不到 這些本來就可行 會不會罷了...
----
想說明C#勝過C++拿這些例子 都不太妥當吧??
語言各有優缺點 何必一定要比出什麼高下 C++如果真的如你所說這麼不堪一用的話
你可以看看他未來會不會整個廢掉...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.217.14
推 tomex:OS/2也是不錯的產品,至今也存在,可喻之! 210.63.232.150 06/29
推 tomex:完成一件事有很多方法,我們都在尋找最簡單的方式! 210.63.232.150 06/29
推 cplusplus:就如同上面提到 有支援當然比較優 140.115.217.14 06/29
→ cplusplus:重點是版主您學東西抱持太多先入為主的想法了 140.115.217.14 06/29
→ cplusplus:只是提出來說說罷了... 140.115.217.14 06/29