搜索
首页 电脑/网络 软件

TC里面的程序在VC里面调试怎么做

我编写的C程序,在TC运行完全没有问题,现在考试都用VC++++6.0了,每次编译没有问题,连接的时候出错了,请问是怎么回事Linking...prog1. :unresolvedexternalsymbol_clrscrDebug/prog1. :1unresolvedexternals执行link.exe时出错.prog1.exe-1error(s),0warning(s)

全部回答

2008-04-10

0 0

    C++是向下兼容C的,但是语法函数等发生了很大的变化。 你在编译时,产生的链接错误是:unresolved external symbol _clrscr,不可识别的外部符号clrscr。
   显然,clrscr是一个TC下面的清屏函数,但是在VC中已经不能使用了,建议在VC中使用system("cls"); 即可。   PS:没办法,VC的确不支持类似clrscr这样的过时函数。
  如果考试的时候不允许修改程序结构,权宜之计,手工增加这样一个函数吧。记得#include 。 void clrscr() {  system("cls"); } 。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
软件
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
软件
多媒体软件
系统软件
办公软件
网络软件
图像处理软件
举报
举报原因(必选):
取消确定举报