📄 subject_44907.htm
字号:
<p>
序号:44907 发表者:adam&amp;ancy 发表日期:2003-06-24 17:39:47
<br>主题:求救,急!
<br>内容:怎么把写一个头文件放在指定名字的文件里!<BR>"下面举一个点类的例子,并将下述的定义放在tpoint.h文件中”<BR>class TPoint<BR>{<BR> public;<BR> void Setpoint(int x,int y);<BR> int Xcoord() {return X;}<BR> int Ycoord() {return Y;}<BR> void Move(int x()ffset,int y()ffset);<BR>private:<BR> int X,Y;<BR> };<BR>void TPoint::SetPoint(int x,int y)<BR>{<BR> X=x;<BR> Y=y;<BR>}<BR>void TPoint::Move(int x()ffset,int y()ffset)<BR>{<BR> X+=x()ffset;<BR> Y+=y()ffset;<BR>}<BR><BR><BR>问题在这里:<BR>#include <iostream.h><BR>#include "tpoint.h"<BR>void main()<BR>{<BR> TPoint p1,p2;<BR> p1.SetPoint(3,5);<BR> p2.Setpoint(8,10);<BR> p1.Move(2,1);<BR> p2.Move(1,-2);<BR> cout<<"x1="<<p1.Xcoord()<<",y1="<<p1.Ycoord()<<endl;<BR> cout<<"x2="<<p2.Xcoord()<<",y2.Ycood()<<endl;<BR>}<BR>它说找不到"tpoint.h"<BR><BR>我用vc 7.0编译器,在解决方案管理器那里,在头文件那里,添加了"tpoint.h"<BR>这个文件进去,可是编译之后又一大堆错误呢!<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>
回复者:adam&amp;ancy 回复日期:2003-06-25 22:43:28
<br>内容:不是连一位热心人都没吧~~呜呜~~
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:我本大梦人 回复日期:2003-06-26 10:14:38
<br>内容:class TPoint<BR>{<BR>public:<BR> void Setpoint(int x,int y);<BR> int Xcoord() {return X;}<BR> int Ycoord() {return Y;}<BR> void Move(int xoffset,int yoffset);<BR>private:<BR> int X,Y;<BR>};<BR>void TPoint::Setpoint(int x,int y)<BR>{<BR> X=x;<BR> Y=y;<BR>}<BR>void TPoint::Move(int xoffset,int yoffset)<BR>{<BR> X+=xoffset;<BR> Y+=yoffset;<BR>}<BR>-------------<BR>#include <iostream.h><BR>#include "tpoint.h"<BR>void main()<BR>{<BR> TPoint p1,p2;<BR> p1.Setpoint(3,5);<BR> p2.Setpoint(8,10);<BR> p1.Move(2,1);<BR> p2.Move(1,-2);<BR> cout<<"x1="<<p1.Xcoord()<<",y1="<<p1.Ycoord()<<endl;<BR> cout<<"x2="<<p2.Xcoord()<<",y2="<<p2.Ycoord()<<endl;<BR>}<BR>------------<BR>这样改就可以了,在VC60下编译通过
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:孤鹰007 回复日期:2003-06-26 11:14:52
<br>内容:你的例子中类TPoint,有问题,没有构造函数!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:adam&amp;ancy 回复日期:2003-06-26 12:28:19
<br>内容:我想问下,为什么要把X+=x()ffset;<BR> Y+=y()ffset;改为int xoffset,int yoffset?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:我本大梦人 回复日期:2003-06-26 13:19:47
<br>内容:那段代码写错了,哪有什么y()ffset的写法,他应该是想写yoffset
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:adam&amp;ancy 回复日期:2003-06-26 13:55:06
<br>内容:我也觉得是错的,可是我不知道yoffset是什么意思?<BR>可以说下吗?谢谢了~
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:我本大梦人 回复日期:2003-06-26 14:35:49
<br>内容:他是想写yOffset(变量名而已,没什么意义)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:adam&amp;ancy 回复日期:2003-06-26 15:57:35
<br>内容:哦~谢了~<BR>我QQ9309178 可以加我不?
<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 + -