如何提高我的 C++与开源项目

发布于 2024-10-09 19:49:21 字数 1539 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

就是爱搞怪 2024-10-16 19:49:21

尝试使用其他库来处理一些直接项目。例如:gtkmm、qt4、opengl、boost 或 Qt4。确保你也为它编写文档,UML 也很棒。我曾经从 GTK+ 开始,写了一个简单的文本编辑器,然后写了一个 mp3 播放器。
然后我切换到 openGL 来编写游戏,然后返回使用 boost 库来深入了解 STL。
此外,谷歌搜索其他大学提供的课程,下载他们的项目规范并像您是该课程的学生一样进行操作。
要提高使用 C++ 功能的技能,请访问 Topcoder 网站。他们有大量的问题可供您解决。此外,您还可以查看其他提交的内容来获取经验。我发现 Topcoder 不仅对于理解算法而且对于理解 C++ 功能都非常有帮助。从我开始打竞技场的那天起,我就越来越多地使用STL。希望这有帮助;)

Try to to work on some immediate projects using other libraries. For example: gtkmm, qt4, opengl, boost or Qt4. Make sure you also write document for it, UML would be great too. I used to start with GTK+, I wrote a simple text editor, then a mp3 player.
Then I switch to openGL to write games, then move back to play around with boost libraries to gain a deep understanding on the STL.
Besides, google for classes offered by other universities, download their project specification and work on it as you were a student in that class.
To improve your skill using C++ features, go to Topcoder website. They have huge collection of problems with for you to solve. In addition, you can also view other submissions to gain experience. I found Topcoder extremely helpful to understand not just the algorithm but also C++ functionality. From the day I start to play in the arena, I use STL more and more. Hope this help ;)

絕版丫頭 2024-10-16 19:49:21

Qt 绝对是我写得很好的库,如果你想了解更多 C++ 的话值得学习

Qt is defeinetely I nicely written library and worthwhile studying if you want to udnerstand more C++

终弃我 2024-10-16 19:49:21

这是一本关于参与和领导开源项目的书:Producing OSS

This is a book about participating in and leading open source project: Producing OSS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文