看板 C_and_CPP 關於我們 聯絡資訊
: 單純讓C++比較熟的開發者能夠比較快上手 .net 平台嗎? 如果說熟 C++ 的開發者要轉換到 .net 平台 學習 C# or C++/CLI 的時間可能是差不多的 以我自己的觀點來說 C++/CLI 存在的價值是在於這個語言能同時 "認得" C++ 與 C# ========= 假設現在你用了 C# 開發視窗程式, 但你又想去叫 C++ 寫的 3rd party 上網 google 的話, 會找到要把 C++ 包成 COM 元件 或是要在 C# 的程式碼中加上 dllimport 的一些宣告 這些方法其實都不太方便 我自己也想知道有沒有更方便的作法 像是 dllimport 有沒有不用每個函式都要宣告的作法 ? 或是如果 C++ 的函式要回傳一個 pointer 指向某個 C++ class 的 instance 給 C# 要怎麼做 ? ========= 如果你用 C++/CLI 來寫視窗程式 C++ 的 3rd party 就可以很直接的使用 (3rd party 要下 /MD) 另外 C++/CLI 也是 .net 平台的一種語言 可以認得 .net 平台上其他的語言開發出來的功能 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.161.37.148