C++就是那种你看上去一个变量像是个整数,翻开源代码发现丫是个极复杂的类。看源代码就跟看八卦似的。
主要是国内教材写的跟天书似的,英文过关直接看英文原版吧
C++虽然不简单,但面向对象更接近人的思维。比起这货Java要好很多,程序怎么跑的一目了然,非常自然。
在教学领域,早期的C++取代了Pascal,早期的Java取代了C++,目前的趋势是Python在慢慢取代Java。当然,一些人认为使用Java教学是一个巨大的错误。
Python因为成型快,现在被广泛使用,但是效率不如Java,所以未来还是Java占优势。而C++的地位比较尴尬,虽然并不难,但是越来越复杂,加上有指针指来指去很容易出错。所以除非效率比Java高,否则优势不明显。不过Java的优势在于android。
主要还是太复杂,要掌握的东西太多,所以难度大
实在是觉得现在Python都烂大街了
用到哪学哪,没必要把所有的featrues都学完。
我觉得c#, objective c比 c++ 复杂。。。