nl2020 发表于 2023-10-2 22:31:55

求助 C++进阶项目

求助,有没有c++提高或是进阶程度的 工程分享以下,可以运行的那种,或是比较详细的博客链接,谢谢!!

isdkz 发表于 2023-10-2 22:32:24

你好!如果你想要提高C++的编程水平,我建议你可以尝试以下几个项目:

1. 实现一个简单的编译器。这个项目可以帮助你深入理解编译原理和语言语法分析的相关知识,同时提高你的代码组织和设计能力。

2. 实现一个简单的网络爬虫。这个项目可以帮助你学习网络编程和多线程编程,同时提高你的数据结构和算法能力。

3. 实现一个简单的图形化游戏。这个项目可以帮助你学习图形编程和游戏开发,同时提高你的面向对象编程能力。

此外,你还可以参考以下博客链接,这些博客都是比较详细的C++进阶学习资料:

1. C++ Primer Plus(中文版):https://book.douban.com/subject/25708312/
2. C++高级编程:https://book.douban.com/subject/24897436/
3. C++ STL源码剖析:https://book.douban.com/subject/1110934/

希望对你有所帮助!

Mike_python小 发表于 2023-10-2 22:33:32

你好!以下是一些可以帮助您提高C++编程技能的资源和项目:

1. LeetCode(https://leetcode.com/)是一个非常有用的网站,它提供了大量用于练习算法和数据结构的问题。您可以使用C++编写代码,并将其提交进行评分。

2. GitHub(https://github.com/) 是一个极其流行的代码托管平台,您可以在其中找到数万个开源C++ 项目。浏览GitHub上的顶级项目并与其他开发人员合作,可以帮助您更快地学习C++的各种编程技巧和最佳实践。

3. Boost(https://www.boost.org/)是一个优秀的C++库,包含许多有用的功能和工具,例如多线程、文件处理、网络编程等。学习使用Boost库可以帮助您更高效地编写更复杂的C++代码。

4. 开源游戏引擎Unreal Engine(https://www.unrealengine.com/)和游戏开发框架Unity(https://unity.com/)都使用C++作为其主要编程语言。您可以学习使用这些工具来创建游戏并深入了解C++与游戏开发的结合应用。

5. C++ Primer(https://www.amazon.com/Primer-5th-Stanley-B-Lippman/dp/0321714113)是一本非常经典的C++教程书籍,它包含了许多对于初学者和进阶者都非常有用的信息。这本书还提供了许多课后练习和编程项目,可以帮助您更好地理解和应用C++语言。

希望这些资源能够帮助您提高您的C++编程技能!如果您有其他问题,请随时提问。

球一个最佳答案谢谢啦!这对我非常重要!{:10_254:}{:10_254:}{:10_254:}
页: [1]
查看完整版本: 求助 C++进阶项目