⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_58785.htm

📁 vc
💻 HTM
字号:
<p>
序号:58785 发表者:pornomilon 发表日期:2003-11-03 17:41:57
<br>主题:求助,一个关于c++的问题?
<br>内容:我买了一本《c++编程百例》的书,照这上面将程序打进去,运行时出现如下错误:Compiling...<BR>SCREEN.CPP<BR>e:\screen.cpp(20) : error C4226: nonstandard extension used : 'far' is an obsolete keyword<BR>e:\\screen.cpp(20) : error C4226: nonstandard extension used : 'far' is an obsolete keyword<BR>e:\screen.cpp(27) : error C2065: 'clrscr' : undeclared identifier<BR>e:\screen.cpp(28) : warning C4018: '&lt;' : signed/unsigned mismatch<BR>e:\screen.cpp(34) : warning C4018: '&lt;' : signed/unsigned mismatch<BR>e:\screen.cpp(37) : error C2065: 'delay' : undeclared identifier<BR>不知道时什么原因,是编译器的原因还是程序本身有问题。请多多指教!!<BR>程序原形如下:#include &lt;string.h&gt;<BR>#include&nbsp;&nbsp;&lt;stdio.h&gt;<BR>#include&nbsp;&nbsp;&lt;conio.h&gt;<BR>#include&nbsp;&nbsp;&nbsp;&nbsp;&lt;dos.h&gt;<BR><BR>#define SCREEN (*SCREENPOINTER)<BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ROW 25<BR>#define&nbsp;&nbsp; COLUMN 80<BR><BR>typedef struct TEXT<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;unsigned char CHAR;<BR>&nbsp;&nbsp;&nbsp;&nbsp;unsigned char ATTRIBUTE;<BR>}TEST;<BR><BR>typedef TEST SCREENARRAY[ROW][COLUMN];<BR>SCREENARRAY far *SCREENPOINTER=(SCREENARRAY far *)0xb8000000l;<BR><BR>char HELLO[]=&#34;HELLO CHINA!&#34;;<BR><BR>int main(void)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;int CIRCLE,CIRCLE1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;clrscr();<BR>&nbsp;&nbsp;&nbsp;&nbsp;for(CIRCLE=0;CIRCLE&lt;strlen(HELLO);CIRCLE++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SCREEN[10][CIRCLE].CHAR=HELLO[CIRCLE];<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;getch();<BR>&nbsp;&nbsp;&nbsp;&nbsp;for(CIRCLE1=5;CIRCLE1&lt;15;CIRCLE1++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(CIRCLE=0;CIRCLE&lt;strlen(HELLO);CIRCLE++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SCREEN[10][CIRCLE].ATTRIBUTE=CIRCLE1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delay(10);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;getch();<BR>&nbsp;&nbsp;&nbsp;&nbsp;return 0;<BR>}<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:金枪鱼 回复日期:2003-11-04 13:26:54
<br>内容:你是什么编译器啊?<BR><BR>你的书似乎太老了!!!<BR>far/near这样的关键词在VC中已经废止了。好像使用Turbo C2.0中可以。clrscr也是太老的清屏函数。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -