vc++6.0编译问题,高手请进
发布网友
发布时间:2022-04-23 12:41
我来回答
共6个回答
热心网友
时间:2023-09-14 13:04
VC++的使用特别简单和Turbo C差不多,上机时把题打开,写好后保存,编译就可以了,没有特殊的地方。
如果不习惯,机的下面几个键就可以了:
Ctrl + s 保存
F7 编译
F4 查看出错
Ctrl + F5 运行程序
单步运行时按 Alt + 4 查看单步运行结果
下面是VC6.0快捷键大全,你看看,不过常用的极少。
F1: 帮助
Ctrl+O :Open
Ctrl+P :Print
Ctrl+N :New
Ctrl+Shift+F2 :清除所有书签
F2 :上一个书签
Shift+F2 :上一个书签
Alt+F2 :编辑书签
Ctrl+F2 :添加/删除一个书签
F12 :Goto definition
Shift+F12 :Goto reference
Ctrl+'Num+' :Displays the next symbol definition or reference
Ctrl+'Num-' :Displays the previous symbol definition or reference
Ctrl+J/K :寻找上一个/下一个预编译条件
Ctrl+Shift+J/K :寻找上一个/下一个预编译条件并将这一块选定
Ctrl+End :文档尾
Ctrl+Shift+End :选定从当前位置到文档尾
Ctrl+Home :文档头
Ctrl+Shift+Home :选定从当前位置到文档头
Ctrl+B/Alt+F9 :编辑断点
Alt+F3/Ctrl+F :查找
F3 :查找下一个
Shift+F3 :查找上一个
Ctrl+]/Ctrl+E :寻找下一半括弧
Ctrl+Shift+] :寻找下一半括弧并选定括弧之间的部分(包括括弧)
Ctrl+Shift+E :寻找下一半括弧并选定括弧之间的部分(包括括弧)
F4 :寻找下一个错误/警告位置
Shift+F4 :寻找上一个错误/警告位置
Shift+Home :选定从当前位置到行首
Shift+End :选定从当前位置到行尾
Ctrl+L :剪切当前行
Ctrl+Shift+L :删除当前行
Alt+Shift+T :交换当前行和上一行
Ctrl+Alt+T :Brings up the completion list box
Shift+PageDown :选定从当前位置到下一页当前位置
Shift+PageUp :选定从当前位置到上一页当前位置
Ctrl+Shift+Space:显示函数参数的Tooltip
Ctrl+Z/Alt+Backspace :Undo
Ctrl+Shift+Z/Ctrl+Y :Redo
F8 :当前位置变成选定区域的头/尾(再移动光标或者点鼠标就会选定)
Ctrl+Shift+F8 :当前位置变成矩形选定区域的头/尾(再移动光标或者点鼠标就会选定)
Alt+F8 :自动格式重排
Ctrl+G :Goto
Ctlr+X/Shift+Del:Cut
Ctrl+C/Ctrl+Ins :Copy
Ctrl+V/Shift+Ins:Paste
Ctrl+U :将选定区域转换成小写
Ctrl+Shift+U :将选定区域转换成大写
Ctrl+F8 :当前行变成选定区域的头/尾(再移动上下光标或者点鼠标就会选定多行)
Ctrl+Shift+L :删除从当前位置到行尾
Ctrl+Shift+8 :将所有Tab变成`或者还原
Ctrl+T :显示变量类型
Ctrl+↑ :向上滚屏
Ctrl+↓ :向下滚屏
Ctrl+Del :删除当前单词的后半截(以光标为分割)
Ctrl+Backspace :删除当前单词的前半截(以光标为分割)
Ctrl+← :移到前一个单词
Ctrl+→ :移到后一个单词
Ctrl+Shift+← :选定当前位置到前一个单词
Ctrl+Shift+→ :选定当前位置到后一个单词
Ctrl+Shift+T :将本单词和上一个单词互换
进入VC++6.0的环境。
点击屏幕左上角第二行的第一个按钮:“New Text File”快捷按钮,之后会立即在右边的编辑区出现一个可以编辑的页面,然后你就写C程序的代
码行了,这是最简单的方法了。
另外,C++要求任何非void型的函数都要有明确的返回值,而VC++6.0是C++的编译器,自然要遵循相关法则,因此,建议你写任何C程序时,
对主函数的处理采用以下两种方式之一:
第一种:
void main()
{
………………
}
第二种:/*默认主函数为“int”型*/
main()
{
………………
return 0;/*若不加这句,虽程序照常进行,却会有个警告,这与TC2.0不同*/
}
参考资料:百度
热心网友
时间:2023-09-14 13:04
是不是出现了传说中的“未来文件”bug?
把debug目录下的文件全部删了再试试编译看看,看其他人说这样就OK的
-------------------------
那可能是由于你在程序尾部没有加上停留函数
试试加上getchar()
热心网友
时间:2023-09-14 13:05
上次看到说VC有BUG不能认太长的文件路径,尽量把工程目录放到逻辑分区的根目录(就算有子目录也不要太多)。
另外,好多次看到中文VC6,不知道MS是不是发布过这么个版本??
---
程序已经生成出来就没问题了。
运行一闪是因为你的程序是控制台应用,需要到 “命令提示符”窗口里面敲命令运行。
热心网友
时间:2023-09-14 13:05
安装不用设置变量,以前看到过类似的问题,应该是VC6.0的一个BUG吧,就是文件路径不能太长,要不就“未来文件”之类的错误。
不过你可以尝试去改变一个编译平台,可以用比较流行的visual studio 2003/2005/2008作为开发平台,这样你可以了解前沿的开发环境,也可以继续你的编成深造。岂不是美哉。
热心网友
时间:2023-09-14 13:06
安装不用设置变量,可能是安装文件丢失或编程环境设置问题,再看看吧
热心网友
时间:2023-09-14 13:07
嗯,比较难办
关于vc++6.0运行哦能够的一个问题,高手请进!
char lpszClassName[]="MyClassName";就可以正常运行了
关(B++)+(B++)的奇怪问题,c语言的高手请进
像样的问题,编译器不同,运行结果可能不同.在VC++6.0中,二者相同.建议你多上机验证,才会有深刻体会.这类问题不必花太多精力,没多大实用值
VC6.0不能自动生成.cpp文件,求救高手
呵呵。这个问题是你建完工程之后,新加进来的不是源文件,而是头文件。你的错误提示的全文应该是“can't compile the file ***.h, no compile tool has been associated with the file extention”吧。头文件是不能编译的。在创建文件的时候,选择C++ ...
VC++ 6.0编译出现错误error C2447: missing function header (old-styl...
如果你的程序建的是控制台而非win32程序,请如下修改设置(编译环境为VC6):1.进入project->setting->c/c++, 在category中选择preprocessor,在processor definitions中删除_CONSOLE, 添加_WINDOWS 2.进入project->setting->Link, 在Project options中将 /subsystem:console改为/subsystem:windows.3.保存设置...
VC6.0的报错Compiling... Error spawning cl.exe 我都重装了软件都不...
方法1:进入你VC的安装目录,进入VC98\Bin目录,把C1XX.DLL复制一个,并改名为C1.DLL 方法2:这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:...
为什么在VC++6.0不能编译这些代码?
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、...
请高手帮忙,这个cannot access private member是什么错误?…
/*你用的VC6.0吧, 他对友元函数的实现支持的不是很好, 有时会出一些问题, 比如,这题, 类友元函数可以访问类的私有变量, 但是这里却出现了不能访问的错误, 修改的办法一个是写两个类的成员函数getA(),和getB(), 还有一个就是把重载<<函数的实现放到类定义中, 如下:class complex {...
C语言编程高手请来解决几道tc程序题
以上代码均在VC6.0中编译通过,现在1点了。后面的题以后再说 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 Rock_baby_ 2009-01-06 知道答主 回答量:2 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 ★题目在这里:★ (继续贴)我是楼主4、已知有...
高分赐教:在VC6.0软件中如何生成发行版release
VC窗口菜单选择Build(编译)Set Active Config(设置活动配置),然后选择release即可,不知道你VC怎么学的,连菜单有几个功能都不知道吗?
为什么安装个Vc++6.0.连运行一个“Hello World!”都报错?
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,...