需要对C ++相关项目进行一些说明

时间:2017-04-27 20:25:47

标签: c++ swift

所以我现在正在上课,在我的大学学习C ++。

我希望我的教授做出一些澄清。

首先...
他说.hpp是2003年的折旧文件,因为Apple在Xcode中使用了.hpp,所以它们不能用于现实世界的开发。这是真的?

我读到.hpp只对C ++是独占的,其中.h用于C / C ++是正确的。

其次...
他试着告诉我Swift是一种脚本语言。他为什么这么说?

另外,如果我已经正确阅读,Swift就像C ++和Objective C中最好的一样吧?或者这只是Apple的营销噱头?

最后一件事 swift如何在性能,功能(如果有意义)等方面叠加到C ++,Java等语言中?教授认为这是一种平庸的语言,永远不会离开最常用语言的第10位。这一切都是他的全部话语不是我的。我正在学习,我觉得我没有得到准确的信息。

1 个答案:

答案 0 :(得分:2)

您的帖子中有一些陈述是意见问题。但是,有一些不是。

  

他说.hpp是2003年的折旧文件,因为Apple在Xcode中使用了.hpp,所以它们不能用于现实世界的开发。这是真的吗?

不正确。

  

我读到.hpp仅为C ++所独有,其中.h用于C / C ++是正确的。

不正确。

  

他试着告诉我Swift是一种脚本语言。他为什么这么说?

不正确。不知道他为什么这么说。 Swift是一种编译语言。见https://swift.org/compiler-stdlib/#compiler-architecture。也许他的脚本语言概念与其他语言不同。

  

另外,如果我已经正确阅读,Swift就像C ++和Objective C中最好的一样吧?或者这只是Apple的营销噱头?

意见问题。

  

在性能,功耗(如果有意义)等方面,swift如何堆叠到C ++,Java等语言?教授认为这是一种平庸的语言,永远不会离开最常用语言的第10位。

意见问题。