我編寫了兩種代碼解決方案,第一種將數據從文件讀入向量中,然後進行一些計算並將新數據存儲迴向量中,第二種是GUI,它允許我創建新的文本文件。他們都單獨工作,但將它們組合成一個解決方案是困難的,因爲在另一箇中有2x int main()
加class
而在另一箇中。任何幫助將是偉大的?將代碼組合在一起C++
1
A
回答
4
將它們包裝在正確的數據結構中。
C++程序將始終只包含一個主入口點。這是你作爲程序員的工作,邏輯上將邏輯分開。
在這種情況下,您可能希望創建一個從文件中讀取數據的方法/函數。我會將GUI固定在它自己的單獨的課程中。
這個問題似乎有點奇怪,很明顯你是編程新手。閱讀更多關於數據結構和C++語言的內容。
1
您可以讓一個程序調用另一個程序的可執行文件(這在UNIX系統中非常流行)。
另一種選擇是重命名主函數並更改它接收的參數,然後合併這兩個代碼,確保編譯並鏈接類,然後調用另一個的函數。
我不明白類和結構的問題,只要它們不使用相同的名稱。如果是,則必須重命名其中的一個,或者只是刪除一個並使用另一個,如果功能完全相同。
相關問題
- 1. 將源代碼結合在一起
- 2. 你如何將JavaScript代碼和html代碼結合在一起?
- 3. 將C代碼文件合併爲一個C代碼文件
- 4. 將VB.net代碼與c#代碼混合
- 5. C#將兩組不同的列表組合在一起
- 6. 在iOS中將Unity生成的代碼與Objective-C混合在一起?
- 7. 如何將多個代碼塊組合成一個代碼塊?
- 8. Objective-C - 有什麼辦法將方法組合在一起使用代碼中的這個組信息?
- 9. 將開關語句組合在一起?
- 10. 將ng-if組合在一起
- 11. 如何將這些組合在一起?
- 12. 將所有字典組合在一起
- 13. 將多張發票組合在一起
- 14. 將grep和sub組合在一起?
- 15. 將兩種方法組合在一起
- 16. 將兩個陣列組合在一起?
- 17. 將兩個數組合並在一起
- 18. 將兩兩類別組合在一起
- 19. 將SQL結果組合在一起?
- 20. 將詞典值組合在一起
- 21. 需要幫助將代碼粘合在一起
- 22. 如何將兩個php代碼結合在一起?
- 23. 將功能結合在一起 - 清潔代碼
- 24. 在規範中組合C#代碼和數據庫代碼
- 25. 在Go中將C和Python代碼串在一起?
- 26. 如何將Objective-C中的兩個數組合並在一起?
- 27. c#代碼過濾一個組合框與一個paramatized組合框
- 28. 在同一個R包中組合C代碼
- 29. 組合在一起在python
- 30. C#代碼合同:數組操作
將您的'main'函數重命名爲其他內容並從GUI應用程序調用它?或相反亦然。 – GWW
@GWW是相對容易做到的嗎?我如何從GUI應用程序調用它? – jaylad
您可以將每個文件編譯爲單獨的文件並在最後將它們鏈接在一起。 – GWW