2016-10-04 76 views
-4

我正在爲我在學校的最後一年完成課程,我對編碼相對比較陌生。我的第一年只做了一點基本的C++。用於GUI和C++主程序的C#

我的問題是,如果它可能使用我的GUI和C++爲我的主程序,並使它一起工作(編譯?)如果是這樣,我應該怎麼做呢?我對此非常陌生,所以如果我有任何錯誤的話,我很抱歉。

我已經嘗試過對此進行研究,但我可以找到一些實際上可以幫助我很多新的像我這樣的人。

編輯:我的項目與我的實習一起,我的教授並不專注於編程, 我的程序需要做的大致是需要發出一個信號給數字輸入模塊,它將點亮模塊中的燈泡。如果收到信號,我打算從地面接收信號並將其記錄到本地數據庫中。假設數據庫記錄了測試模塊的序列號和結果。該模塊共有64個燈,我計劃對模塊進行浸泡測試以防止異常。

+1

我建議你問問你的教授/顧問。他們可能會有更好的建議,因爲你想要做 – mmcrae

+1

是的,這是可能的。不,如果你是初學者,「你的第一年=三年前的_basic C++」,這並不簡單。你爲什麼認爲你需要兩個? –

+1

分別編譯它們並通過套接字進行通信。 – user4581301

回答

0

簡短的回答 - 是的,有幾種方法可以做到這一點。

較長的答案 - 你真的不想這樣做,除非你有特定的需求,特別是如果你是初學者在C++和C#。學習編程通常很難,不需要跳入實際完成這項工作所需的高級主題。

如果你只是想做一些簡單的圖形用戶界面的東西,並學習在編程方面更好,我建議你堅持使用C#。

+0

我的項目的一部分,我基本上是自己做的,我有4個月的時間來編程,或者我失敗了。我的課程並沒有真正專注於編程,但我最後一年的項目是關於它。有關我的項目的更多信息可以在我的編輯中看到。非常感謝 –

+0

附加信息沒有解釋爲什麼你認爲你應該在C#中完成這部分工作,並且在C++中完成部分工作。特別是考慮到您的經驗較低和時間表較短,您可能會通過嘗試部分使用C++和部分使用C#來完成這項工作,從而使您的工作量倍增。如果你選擇一種語言 - 任何一種語言 - 並堅持下去,你將會更快地完成項目。 – PMV