homework-07

(断电断网了求破。。。)

关于visualstudio2013不得不说的经历

     目前C++编程语言的最新正式标准(ISO/IEC 14882:2011),又称为c++0B,b为十六进制,也就是11的意思。刚上大一学习c语言程序设计就使用了vs2010,当时看到那种宏大的界面,复杂的功能,有种发自内心的激动,随着学习的深入,尽管c#,java,android都有所涉猎,但是最最熟悉的还是我们的c/c++,无论是面向对象还是简单的cin,cout;现在学习编译也是要用c++完成自己的编译器,各种强大的3d游戏,系统组件,诸如此类,越是深入了解越是会体会到c++的庞大与魅力。但是vs的功能实在太复杂,最后回归了vc6.0,现在出的vs2013支持c++11但是出于流言不再支持mfc,以及win8适用,在把电脑从win8回到win7系统之后放弃了2013,继续使用2010.

阅读过的博客:

1,http://www.cnblogs.com/zhuyp1015/category/370450.html《C++11学习》其中介绍了c++11可以直接支持多线程的创建,虽然只有在java中使用过多线程,c/c++中从来没有尝试过,但是,这毕竟是一个好的方向,意味着c++已经可以做到多线程,面向对象等优秀特性于一身,这样必然会吸引更多因为这些便利而投身其他语言的程序员回归。至于其他功能有些还没有接触过,正在继续阅读中。

2,http://blog.csdn.net/tujiaw/article/details/8245130同样多线程有关问题

3,http://www.cppblog.com/tianbianlan/archive/2013/05/05/199992.html自动类型推导 auto这是一个神奇的事物。。。不知道会不会有问题

4,http://m.blog.csdn.net/blog/boyhailong/8302591系统介绍了c++11各种新功能,例如智能指针,基于范围的for循环等等

5,http://www.stroustrup.com/C++11FAQ.html

问题:

1,就像windows已经不再兼容dos,必须有dosbox一样,会不会再过一段时间,c++系列最温馨的向后兼容c语言这些也会去掉?

2,为什么visual studio年年出新货,年年有人喷有人赞,但是简洁明了的vc6.0基本上成为了万古长青?

3,auto功能真的那么强大么。。。还是为了程序看上去风格好一些特意设计的?auto n==5;n=n/1.5;之类的会自动转化还是第一次就固定了int?

4,微软内部人员对这个新版本c++11标准以及vs2013的客观评价是什么?现在接触到的只有正面宣传。

5,无止境往里加新功能会不会使c++像摊大饼一样越来越大,失去了简洁的性能,最终脱离基层,成为系统大牛或游戏公司专用的语言,反而被java,python取代了现在的地位。

原文地址:https://www.cnblogs.com/fireyjy/p/3417533.html