如何在VS2010中运行编译C和C++
1个回答
展开全部
在从基础语言上去说:
1、原则上,VS主要面对win进行开发,VS2010支持C++语言。
2、C++语言环境原理上兼容C。
3、针对win进行的编程的C++一般都能移植到VS2010中,但一般来说,直接打开不同版本的VC++的工程并不能确定都能顺利编译,需要根据实际情况进行转换、调整。低版本的VS一般打不开高版本VS生成的工程。跨版本太大的一般不能自动转换,比如用VS2010去打开VC6.0生成的工程。
4、C语言编程一般都是很早期的代码,很多针对DOS设计,所以,在VS2010中很多代码是运行不过的,而且所使用的库文件、函数名、定义都有很多不同,所以,想要顺利编译通过,多数情况下很难,需要做大量的修正。当然,如果只是一些练习和教学性的代码,懂的人稍作修改,也可以在VS2010下进行测试与练习,不过DOS与WIN,在编程上有很大差别,基本上不是一回事。
1、原则上,VS主要面对win进行开发,VS2010支持C++语言。
2、C++语言环境原理上兼容C。
3、针对win进行的编程的C++一般都能移植到VS2010中,但一般来说,直接打开不同版本的VC++的工程并不能确定都能顺利编译,需要根据实际情况进行转换、调整。低版本的VS一般打不开高版本VS生成的工程。跨版本太大的一般不能自动转换,比如用VS2010去打开VC6.0生成的工程。
4、C语言编程一般都是很早期的代码,很多针对DOS设计,所以,在VS2010中很多代码是运行不过的,而且所使用的库文件、函数名、定义都有很多不同,所以,想要顺利编译通过,多数情况下很难,需要做大量的修正。当然,如果只是一些练习和教学性的代码,懂的人稍作修改,也可以在VS2010下进行测试与练习,不过DOS与WIN,在编程上有很大差别,基本上不是一回事。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询