我剛剛介紹了B Stroustrup的C++語言並尋找一些應用程序開發。 如何開始。意味着GUI,網絡數據庫和其他相關的東西。 我應該使用個人圖書館還是使用一些大的像.net或其他東西.. 請推薦我開始的書籍和其他資源。 謝謝。如何繼續進行C++應用程序開發
-2
A
回答
1
因此不問這樣的問題(嘗試新手一些資源)最好的地方,但這裏是從我的經驗的一些技巧:
不要開始做圖形用戶界面,網絡,數據庫和其他企業實行C++東東。嘗試從簡單的東西開始,儘量避免使用很多框架(或嘗試理解底層發生了什麼)。
如果你需要學習如何製作企業應用程序(表單+數據庫),不要這樣做C++,因爲有更適合的語言,例如, Java或C#。
但是,你想掌握你的C++技能,試着製作一個簡單的遊戲。儘量手動做盡可能多的事情。 C++是一種難懂的語言,它提供了編寫錯誤代碼的無限制方式,您需要了解了解在深入研究框架之前它是如何工作的。這將教你如何(以及如何不)設計和編寫C++代碼。
如果您決定製作遊戲,我會建議www.libsdl.org和www.gamedev.net(有很多教程和其他學習材料)。
至於一個大框架,看看Qt
(qt-project.org)。
相關問題
- 1. C#程序開始繼續
- 2. 應用程序線程繼續運行
- 3. 關閉應用程序後繼續進程c#
- 4. 我應該如何支持並繼續開發分叉式應用程序?
- 5. 繼續開發已安裝的應用程序
- 6. c#console繼續進行中
- 7. 即使應用程序關閉,也要繼續進行通知
- 8. PHP應用程序不能繼續進行require_once
- 9. 如何使用我的應用程序繼續進行Internet鏈接操作?
- 10. Excel進程繼續運行
- 11. 我如何繼續運行程序
- 12. 繼續運行一個應用程序c#
- 13. 如何從我上次離開的地方繼續運行Rails應用程序?
- 14. 如何讓應用程序在退出後繼續運行?
- 15. iOS聊天應用程序如何在後臺繼續運行?
- 16. 如何進行網絡應用程序開發?
- 17. 如何兼容wso2 DSS進行應用程序開發?
- 18. Sphero使用nodeJS進行編程。如何sphero繼續前進?
- 19. 我應該用Flash/Java進行iPhone開發還是繼續使用Apple工具?
- 20. 瞭解移動應用程序開發與繼續Web應用程序開發並希望移動行業改進?
- 21. 如何讓用戶選擇繼續執行程序還是退出程序(C#)
- 22. System.Diagnostics.Process程序繼續運行
- 23. Haskell:繼續執行程序
- 24. 繼續執行程序
- 25. 如何繼續開發Django Web App?
- 26. 如何在發生異常時繼續運行程序?
- 27. 如何在C++中按下ENTER鍵後繼續執行程序?
- 28. 停止程序繼續WM_KEYDOWN進程
- 29. 我的應用程序在退出後繼續在進程中運行
- 30. 編輯並繼續Web應用程序
首先,你應該決定你想要什麼更接近。 –
C++ .net庫,從來沒有聽說過這個oO。對於GUI元素,您可以在www.qt-project.org上查看「Qt」。它應該有你需要的一切。 – Zaiborg
這個問題不適合這個網站。請閱讀常見問題解答等。只是一個提示:如果你想製作GUI,不要從2013年開始使用C++。 –