**已关闭。**此问题正在寻求书籍、工具、软件库等的建议。它不符合Stack Overflow guidelines。目前不接受答复。
我们不允许问题寻求书籍,工具,软件库等的建议。您可以编辑问题,以便可以用事实和引用来回答。
5个月前关闭。
Improve this question
我试图学习OOP,但我需要看到一些使用C的真实的案例。对我来说,作为一个编程互联网的初学者太大,书中的例子太少。我在源代码库中发现的都是大型项目或太少的细节。
你能给予我一些对初学者有好处的c项目的链接吗?如果样本中有一些关于良好实践的细节,那就太好了。
也许一些大学正在举办这样的项目,或者你知道一个关于如何用C++编程的示例和竞赛的网页,这对初学者很有好处。
6条答案
按热度按时间xj3cbfub1#
我建议从C++ Language Tutorial开始。那里有很多很好的例子,包括一个关于OOP的部分。
bnl4lu3b2#
如果你想学习OOP,请尝试观看这些讲座视频,它们对于Java初学者来说非常棒,但你不应该将自己限制在C++作为学习平台。
http://www.youtube.com/watch?v=KkMDCCdjyW8
a14dhokn3#
你可以看看这本C++书:C++ Primer,其中有很好的练习练习,也有一个Answer book的练习问题。
6l7fqoea4#
除了所有精彩的讲座/书籍,我鼓励你练习几次。我喜欢使用bowling kata练习。从技术上讲,这是一个重构练习,但它很有趣,我相信它很有效。
kxe2p93d5#
我发现了这样一个样本项目。问题是它的文档很好,但文档语言是德语。此外,还有一些类名是德语等。也没有像类图这样的文档包括在内。
我几个月前写了这个项目,向一个新学徒展示一些C++和一些面向对象的任务。希望它对你的目的来说不会太复杂。
这个例子并不完美,但也许这是你正在搜索的内容,或者其他用户可以更好地了解问题的内容。
Download (Rapidshare.com)
PS:以后应该怎么有人上传这样的东西呢?有几个源文件包括在内(pastebin不会是这样的东西好)。我不会把Sourceforge用于这样的项目。是否有类似于stackoverflow-attachment的特性?
2vuwiymt6#
本周早些时候,我用C++做了一个保龄球游戏的截屏。你可以在这里观看:
https://web.archive.org/web/20200804075400/http://cheezyworld.com/2011/01/12/bowling-game-in-c/