懂c++的进

来源:百度知道 编辑:UC知道 时间:2024/06/01 10:48:51
java架构mvc,c++架构是什么呢?
java有很多框架和技术,如spring,hibernate等,c++有吗?
学了java如何学习c++,谢谢
二楼非常厉害
我还想知道java中ejb实现强大业务逻辑,而c++怎么实现的呢?

mvc是一种设计模式和思想,不是java的专利吧
要说mvc应该是起源于smalltalk,现在基本上所有的编程语言都会或多或少的用它,c++也不例外,只是看你怎么去实现它而已。
如果说c++的框架的话,只会比java多而不会少,正是因为太多了,才缺少主流和标准。java和c++的成长历程是截然不同的,java由于虚拟机提供了平台无关的中间层而可以直接提供一个庞大的实现良好的、覆盖各个方面的类库,c++则致力与提供标准,而可以自由实现。因此c++的标准库只能提供基本的工具,而不能提供系统相关的功能。mfc就是微软的c++框架,borland c++,devc++也都有自己的开发框架,通用的跨平台的如Qt之类也都很流行。还有专业领域的框架,像3d图形的osg框架之类,基本覆盖了各个领域。你所说的spring、hebernate不过是web和数据库方面的吧,虽然spring其实是很通用的模式工具。

如果你java学得很好的话,c++应该是不费什么劲的,按部就班学就行了,基本上找本c++primer之类的书看一遍就速成了。

学了 java和.net 还用学C++吗 现在都学java 和 C# asp.net 了