我刚刚意识到Turbo C ++是多么过时和过时了。 我应该学习C ++ 11还是其他语言? 您会建议什么书?

迟到总比不到好

我更喜欢为C ++使用G ++或GNU C ++编译器。 您应该做同样的事情。

我强烈建议您阅读C ++ Primer bu Stanley Lippman。 但是,对于初学者来说,这有点困难。 以下是我学习C ++的首选书籍和网络参考:
Amazon.com:C++编程语言,第4版(9780321563842):Bjarne Stroustrup:书籍

这些是Web上参考,教程和讨论的最佳网站。

C ++资源网络

cppreference.com

关于C ++ 11标准,我强烈建议使用当前最新的标准C ++ 17。

快乐编码

你好 ,

并不是说C ++已经过时了。 您不应误解它。 我会告诉你一些事实

  1. Windows完全基于C开发
  2. 所有语言的基础是C / C ++ ********

我的第二点必须解决您的歧义。

当对C / C ++的概念很了解时,请相信我一半的Java工作已经完成,当您的Java完成了android的75%,而C#(设计)已经完成了……..您得到了分析。

因此,请完成基本概念并转到Core和Advanced Java。

关于书籍,我们是懒惰的开发者,是阅读书籍… …我们睡的不错。

前往YouTube和互联网,最好的资源,相信我……!

Turbo C ++确实非常古老,其最初版本可追溯到90年代。

尽管它已经过时,但它是最适合学术和初学者的IDE。

还有许多其他IDE,例如Code :: Blocks,Eclipse,Visual Studio等。我个人最喜欢的是Code :: Blocks。

另外,您不必担心学习C ++ 11的新标准,这几乎是相同的。

我去过你家了 我建议您直接使用您的首选IDE。 对于初学者,您可以重写旧程序并查看带来了哪些更改。 您最终会习惯的。

以下是一些值得注意的更改:

  • 头文件,例如[ioiostream.h [/ math]和[math] fstream.h [/ math]]已分别使用[iostream] [math]和[math] fstream [/ math]进行了更改。
  • cincout语句已添加到std名称空间。 因此,您需要添加以下语句才能使用它们:

使用命名空间std;

  • 在[math] conio.h [/ math]下不再支持clrsrc()函数,因此您将不得不使用其他方法。 system(“ CLS”)服务器具有相同的用途,但仅限于Windows,不建议这样做。

如果你想学习c ++

reema thareja撰写的C ++面向对象编程对于C ++来说是一本很好的书。 我亲自使用过它,发现它非常有用。

Turbo C ++确实是最过时的IDE,最好使用eclipse,Netbeans,vim或Atom IDE。

您还可以在http://ideon.com中运行和测试代码

使用哪个版本的C ++都无关紧要。

PS:我个人最喜欢的是Atom IDE。

据我了解,使用turbo学习并不坏。 仍然作为学习者,可以为您服务。 通过这种方式首先学习基本的C ++,您还可以获得一些C,这也会对将来有所帮助。 然后,您可以逐步学习C ++的更新版本。 另外,我更希望您阅读Robert lafore撰写的《 C ++中的面向对象编程》一书。 它是一本很棒的书,解决其问题将使您成为c ++的大师。

是的,Turbo C ++现在已经过时和过时了,非常可悲的是,许多学校和学院仍在使用它。 我建议您,如果您对C ++感兴趣,请参阅外国作家Andrew Koenig的书,主要关注OOPS概念,因为它们是许多语言的基础。