📄 subject_41981.htm
字号:
<p>
序号:41981 发表者:chenyouyuan 发表日期:2003-05-30 19:21:39
<br>主题:请问浮点数怎么转换成字符串?(100分啊)
<br>内容:请问浮点数怎么转换成字符串?<BR>问题是这样的:<BR>我的文档里有一个点型数组对象CArray<point,point&>pp;<BR>点的定义是这样的:<BR>class point<BR>{<BR>float x;<BR>float y;<BR>float z;<BR>}<BR>现在要在屏幕上显示出来,请问在视图的OnDraw函数里应该怎么做。<BR>谢谢!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:思考者 回复日期:2003-05-30 19:34:11
<br>内容:float x,y,z;<BR>char p1[20],p2[20],p3[20];<BR><BR>sprintf(p1,"%f",x);//将x转换为字符串并保存在p1中<BR><BR>sprintf(p2,"%f",y);//y<BR><BR>sprintf(p3,'%f",z);<BR><BR>然后可用:TextOut(),将它们显示在屏上。
<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-05-30 20:26:09
<br>内容:int x,y;<BR>x=10;<BR>y=10;<BR>for (int i=0;i < pp.GetSize();i++)<BR>{<BR> CString str;<BR> CPoint& pt = pp.ElementAt(i);<BR> str.Format("%.3f,%.3f,%.3f",pt.x,pt.y,pt.z);<BR> TextOut(x,y,str);<BR> y+=20;<BR>}<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>
回复者:chenyouyuan 回复日期:2003-05-31 09:33:09
<br>内容:思考者也说得很对,只是不是大手笔,因为我的程序里这样的点至少有50万个,如果都这样用字符数组的话,肯定是不行的,不过还是要谢谢你!如果分值能给两个人的话,我一定会有酬谢的!现在只能说谢谢了!<BR><BR>理文兄,先说声谢谢!你的方法很好,令我感激不以!只不过问题还是没有完全解决,我还是无法显示!<BR>可能是我以前没有把问题说清楚,是这样的:<BR>我的文档里有两个视图与之对应,一个是用来画图的(还没有做,先不管),一个是用来显示数据的,就像我上面说的那样!文档中的数据(点)是从另一个文件中读入的!我用了你的方法,在对应的视图里的OnDraw函数里加入你的这段代码,并且在打开读入文件时用了UpDateAllViews函数,但是还是没有显示出来(一片空白啊)!不知道这个是什么原因?<BR>你若有时间的话,拉兄弟一把啊,感激不以!谢谢!<BR><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-05-31 10:59:11
<br>内容:UpDateAllViews函数激发每个视的OnUpdate(),所以你该做相应处理<BR>在OnUpdate内.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:chenyouyuan 回复日期:2003-06-01 09:22:56
<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>
回复者:wmwmwm 回复日期:2003-06-01 17:50:56
<br>内容:dfghsdfgad
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:chenyouyuan 回复日期:2003-06-01 18:39:06
<br>内容:问题都已经解决,谢谢各位大哥的帮助!谢谢!<BR>另外本人有一些opengl的中文资料(大约1。5兆),有意者可以跟我联系,本人定当赠送,以资感谢这里的大哥大姐们的帮助!
<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 + -