vs2010c编译器
㈠ 在VS2010的VC++中如何编译、链接、运行、调试程序
看图说话!
㈡ 想问下vs2010用的是标准c++编码器吗和vc++6.0有什么区别求专业人士解答
vs2010用的不是标准的c++编码器
由于微软有广大的市场占有率,他可以更直接的给用户更加方便的用户体验,尽管vs2010用的不是国际标准的c++库,但是很多和c++库是雷同的,他在标准的c++编译器上加上更适合方便的用户体验,比如在vs2010里面main函数可以是void的返回值,但是标准的c++编译器,你如果用void来修饰main,编译器就会报错,微软更加人性化的方便用户对这些小瑕疵进行了包含
具体和vc6.0的区别,那就大了,vc6.0形成在c++的98版标准制定之前,出现vc6.0的时候,c++还没形成98标准,所以很多c++后期的标准都不兼容,至于03标准和11标准,vc6.0更是不兼容,所以区别就是对c++标准规范的区别
一字一字敲的,望采纳
㈢ Visual Studio2010编译c语言,怎么设置
你先确定项目工程有没有选错。要选择C++的那个才行。VS2010的以后没有C的项目,只有C++的项目。但是兼容了C的编译。第二选择win32控制台程序。一般情况下应该不会出错的。
C的后缀名是 *.c
C++的后缀名是 *.cpp
main函数最好按照C99的标准写一下
㈣ C++ VS2010编译器报错:未专用化的类模板不能用模板变量
呃, 好多错误...
const ID_ id 中的 const 会被编译器忽略掉, 可以不写(这个不算错误).
这是一个最基本的Error: 类定义 后面 要有 ; 结尾.
ID_ 既然是 int 的 alias, 那 类C 就是一个 非类型实参的类模板. 也就是说, C<> 的 <> 中应该是个 int的数字, 不能是 int 或者 ID_, 或者 其它类型.
对于 C++98 C++03 而言, vector<C<5> > 中最后面的 两个 大于号之间 必须要有至少一个空格. 这是语法规定. 除非你的编译器支持 C++11, 而且你在编译的时候 指定了编译选项
-std=c++14
或者
-std=c++11
最后, 一个修改后的版本:
#include<vector>
typedefintID_;
template<ID_id>
classC
{
public:
voidsay(){};
};
//typedefstd::vector<C>CVec;//报错
//typedefstd::vector<C<ID_>>CVec;//报错
//typedefstd::vector<C<int>>CVec;//报错
typedefstd::vector<C<1>>CVec;//注意:这三个是不同的类型
typedefstd::vector<C<2>>CVec;//注意:这三个是不同的类型
typedefstd::vector<C<999>>CVec;//注意:这三个是不同的类型
intmain()
{
CVecvec;
return0;
}
最最后, 欢迎交流. :)
㈤ VS2010快速创建C程序编译环境
这个问题我前一段时间也遇到了
刚开始按照网上搜的一步步搞,就是出现各种问题
后来我找到,c++的build文件,然后对照着改一下,就解决了
{
"cmd" : ["gcc","${file_name}", "-o", "${file_path}/${file_base_name}"],
"selector" : "source.c",
"shell" : false,
"working_dir" : "${file_path}",
"variants":
[
{
担叮曹顾丨该查双肠晶 "name":"Run",
"cmd":["bash","-c","gcc '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
}
]
}
新建一个build,然后把这个粘贴进去就可了
和你的第二个相比多了一行 shell:false 具体有没有用我现在记不清了
我的c配置就是这样写的,能正常编译和执行,但是如果有输入(scanf) 操作的话,会出错
㈥ 如何使用Visual Studio 2010编译C语言
1.打开VS2010主界面,然后选择,文件→新建→项目,在项目类型中选择VC++→win32 然后在右侧模板中选择win32控制台应用程序,再在下面输入一个名称(项目名称,不用带.C)
选择保存位置后确定,弹出个对话框,不管它,下一步.
2.接下来注意了,这个对话框中,应用程序类型要选择控制台应用程序,附加选项一定要选中“空项目”。然后点完成。然后对话框消失.
3.回到VS主界面,这时会在左侧和右侧多了如图工具栏“解决方案管理器”,在源文件上点右键,选择“添加→新建项”。这里注意,如果你已经有写好的C源文件,那么要选择“现有项”
4.又打开个对话框,不管左边的,在右边的模板中选择C++文件,在下面的名称中输入源文件的名字加上.C,保存位置用默认的。然后点击“添加”
5.好了,编辑页面出来了,大家可以写代码了,这里就写所有程序员无论学什么语言都要写的一个程序“hello world”吧^_^
这里可以看到,VS2010可以智能的标示出函数参数和函数体,方便查看和修改。比VC6.0方便多了。
tips:system(“pause”)(需头文件windows.h)的目的是让程序执行到这个位置的时候“暂停”,让操作者能看到结果。
编好了,然后选择 调试,或者直接点绿色小箭头按钮,就可以查看程序运行结果了,最后,别忘了保存.
好了,介绍完了,相信大家也都掌握了在VS2010下编译C的方法,这样装了VS2010的同学也就不用再费事装VC6.0了,VS很好很强大,其他的功能大家自己慢慢摸索吧,呵呵,不说啦。
㈦ 如何用vs2010编译c语言程序
语法区别,别的可以。
编译C++的编译器可以直接编译C。也就是说,可以写一个c语言程序,用你编译c++的方法编译
㈧ 关于C语言的编译过程,GCC与windows下的c编译器(如VS2010)的编译过程是否存在区别
一般的编译步骤是如此, 但也有一步到位的编译器
㈨ vs2010的c++的编译器是
VS2010里面有好几个编译器,分别对应着不同的语言,有vcb, c#,F#, c++等。其他的版本号我不知道,但是vs2010的C++版本是VC10, 由VC6, vc7,vc8,vc9进化来的
㈩ vc2010怎么进行c语言编译
1,在windows桌面中Visual Studio打开软件并新建项目。