新手

2010-06-24 42 views
1

可能重复一个精心设计的C++开源项目:
C++ OpenSource project for beginner programmer?新手

嗨,大家好,我是一个C++初学者,我一直在读最近C++入门。当我对语法有一个基本的了解时,我想找到一个设计良好的小型开源C++项目,其中我可以学习一些设计和体系结构技术。有人可以帮助吗?

回答

0

作为初学者,您可能不想参与有组织的开源项目 - 这些事情的标准(例如代码的效率和复杂性)往往相当高,你可能会发现它压倒性的而不是启发性的。

而是尝试搜索一些可以单独完成的简单项目。这些东西可以在C++学习书籍中找到,也可以在互联网上找到。

+1

由于高标准,开放源代码不是太多,而是因为低标准。 :P好的代码不需要解释,而且它只能令人敬畏。 – cHao 2010-06-24 01:22:25

+0

我同意关于良好的代码,这正是我的意思:它写在这样一个复杂的水平,它可以令人沮丧。至于标准,我想你是对的,至少取决于项目。 – tlayton 2010-06-24 01:32:37

0

请尝试看openhatch.org或sf.net或这些地方,并根据您的兴趣,加入项目。但是通过这些项目,您应该开放学习数据结构,设计模式,算法,版本控制工具,错误跟踪工具以及其他一些工具。否则,可能难以维持对这些项目的兴趣并从中获得任何收益。

1

我建议看看增强库增强编程风格C++。它是C++库的一个非常高级的集合。一个警告,期望一个陡峭的学习曲线。