Visual c++ CLRSC()不在VC++;(VS 2008)。。。。。?

Visual c++ CLRSC()不在VC++;(VS 2008)。。。。。?,visual-c++,Visual C++,在VS2008中,我在VC++中创建了一个空项目,并添加了一个源文件作为 ` #包括 #包括 int main() { .... clrsc(); ..... 返回0; } ` 我收到这些错误/警告: 警告1警告C4013:“CLRSC”未定义;假设外部程序返回int c:\tc\toh.c 170 toh 错误3错误LNK2019:函数_mainto h.obj TOH中引用了未解析的外部符号_clrsc 什么问题 提前感谢。您是否尝试将Borland库与VC++混合使用?这可能就是问题所在

在VS2008中,我在VC++中创建了一个空项目,并添加了一个源文件作为

`

#包括
#包括
int main()
{
....
clrsc();
.....
返回0;
}
`

我收到这些错误/警告:

警告1警告C4013:“CLRSC”未定义;假设外部程序返回int c:\tc\toh.c 170 toh

错误3错误LNK2019:函数_mainto h.obj TOH中引用了未解析的外部符号_clrsc

什么问题


提前感谢。

您是否尝试将Borland库与VC++混合使用?这可能就是问题所在。是否可以通过发送一组
\n
s来清除控制台?

使用FillConsoleOutputCharacter和FillConsoleOutputAttribute函数。甚至有一个在MSDN上实现这一点的示例,通常称为“

,而不是使用CLRSC();使用系统(“cls”) 或者,您可以使用系统(“cls”)代替CLRSC()。这不是最好的解决方案,但就我而言,我只是在测试一个旧程序,试图解决这个问题让我很生气!!哈哈

#define clrscr(); system("cls");
它将保留您的代码并自动更改所有CLRSC()。如果你愿意,你可以一个接一个地做

如果出现问题,可能还需要包括stdlib

#include <stdlib.h>
#包括
#include <stdlib.h>