从Java转换到c ++ [英] Shift from Java to c++

查看:189
本文介绍了从Java转换到c ++的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在过去3年一直在开发基于C#(.net)和Java(J2EE)的应用程序。

I have been developing applications based on C# (.net) and Java (J2EE) for the last 3 years.

但现在我觉得,Java,C#你跛脚(从学习的角度),你可以快速开发你的应用程序,但你不能理解编程的基本的基本概念。

But now I feel, Java, C# makes you lame (from learning point of view) and you can develop your apps quickly but you fail to understand the basic underlying concepts of programming.

所以,我想学习C ++,但是我发现它有点混乱,因为指针,多重继承,一些约定和C ++的其他概念在Java中不存在。那么,你们建议什么?我应该怎么感觉呢?

So, I am trying to learn C++, but I find it a little "confusing" due to pointer, multiple inheritance, some conventions and other concepts of C++ which don't exist in Java. So, what do you guys suggest? How should I feel about it?

感谢

PS:我是一个学生,

PS: I am a student, so have all the time in the world and actually shift.

推荐答案

在我看来,你应该先学习C,以正确理解C ++构建。拿起Kernighan和Ritchie的C编程语言的副本,被广泛认为是语言的最佳参考,并开始阅读。一旦你完全理解C,你将有你所需要的低级基础。

In my opinion, you should learn C first in order to properly understand the base upon which C++ is built. Pick up a copy of "The C Programming Language" by Kernighan and Ritchie, widely considered the best reference on the language, and start reading through it. Once you fully understand C, you'll have the low-level base you need.

这篇关于从Java转换到c ++的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆