【发布时间】:2010-09-14 05:19:42
【问题描述】:
C++ 是我真正接触的第一种编程语言,但我在这方面的大部分工作都是学术或游戏编程。我居住的大多数编程工作都需要 Java 或 .NET 程序员,而且我对他们除了基本语言之外还需要哪些技术有相当好的了解。例如,Java 程序员可能需要了解 EJB、Servlet、Hibernate、Spring 以及其他技术、库和框架。
不过,我不确定 C++。在现实生活中,对于一般的商业编程,除了语言特性之外,C++ 程序员还需要了解什么?诸如 Win32 API、某些库、框架、技术、工具等的东西。
编辑:当我说基本语言时,我也在考虑标准库,如果有错误或不清楚,请见谅。我想知道是否有任何更具体的领域要求,类似于 Java 或 .NET 程序员可能需要学习的所有技术,而不是 C++ 程序员通常需要了解的内容。我确实同意标准库和 Boost 是必不可少的,但除此之外还有什么,或者每个公司/项目/域都有什么不同吗?
【问题讨论】:
标签: c++