推 deuter:如果你的UI是 pure managed code, 不用重寫成C# 09/02 11:02
→ deuter:把你的UI code變成library, 然後就可以在C#內用了 09/02 11:02
推 zxvc:原po,是可以include用C/C++寫好的code來用啊。 09/02 14:28
→ zxvc:像我曾經在managed code裡呼叫zlib的crc function。zlib好像 09/02 14:30
→ zxvc:用C寫的。可以正常include header files編譯、執行。 09/02 14:31
→ zxvc:project的屬性要設定正確才可正常編譯。不過我自己試過的 09/02 14:34
→ zxvc:cooperating程式不多,我不知道有cooperating有多少限制。 09/02 14:35
→ zxvc:就我以前的印像,有些C++的型別要轉成.NET的型別不太容易。 09/02 14:37
推 zxvc:剛才看了你在C_And_CPP板貼的文章,喚起我的記憶。 09/02 14:42
→ zxvc:的確你說的那些問題我也遇到過,我到後來整個程式也都是用 09/02 14:44
→ zxvc:C++/CLI & .NET Framework寫。拋棄了大部分的C++ & C++ 09/02 14:46
→ zxvc:standard library XD 09/02 14:49
推 zxvc:可是近來看到.NET的發展不免又讓人覺得學C++/CLI不如學C#。 09/02 14:56
→ zxvc:像WPF,C++/CLI就沒有支援。 09/02 14:57
→ zxvc:反而讓人覺得.NET平台主推VB、C#這兩種語言。 09/02 14:58
推 zxvc:我是為了想用跨平台能力較好的API,所以我也漸漸放棄使用 09/02 15:06
→ zxvc:C++/CLI。我現在是轉Qt。不過Qt在我心中也不是完美無缺,如果 09/02 15:08
→ zxvc:你寫的Qt程式想賣錢,是要付Trolltech錢的。 09/02 15:09
→ zxvc:Qt的library也不如.NET Framework強大,但.NET Framework的 09/02 15:11
→ zxvc:跨平台性是我頗懷疑的地方。 09/02 15:12
→ zxvc:("強大"是指library很豐富) 09/02 15:14
→ zxvc:學什麼library最吃香,我不敢打包票,現在還是個戰國時期。 09/02 15:16
→ zxvc:只能看你工作的老闆要用什麼。 09/02 15:18
→ zxvc:你就得用什麼。 09/02 15:19
→ CYBASTER:多謝各位大大熱心指教,感謝 m(_ _)m 09/02 15:46