📄 subject_19179.htm
字号:
<p>
序号:19179 发表者:mini 发表日期:2002-10-26 09:23:57
<br>主题:警告,如何消除?
<br>内容:C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(62) : warning C4244: 'initializing' : conversion from 'const double' to 'int', possible loss of data<BR>C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(78) : warning C4244: 'initializing' : conversion from 'int' to 'float', possible loss of data<BR>C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(78) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data<BR>C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(80) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data<BR>C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(86) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data<BR>C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(86) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data<BR>C:\新建文件夹\组合体(圆圆)\组合体(圆圆)View.cpp(88) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data<BR>Linking...<BR><BR>组合体(圆圆).exe - 0 error(s), 7 warning(s) double i,x,y, x1,c=b+h,e=(2*c-r-sqrt(2*j*j-r*r))/2;<BR> float f=a+j,z=r*sqrt(2)-c;<BR> x1=(f+z-sqrt(2*j*j-(f-z)*(f-z)))/2;<BR> pDC->MoveTo(a+s,b+a+s-e);<BR> for (i=e;i<x1;i=i+1)<BR><BR>{ double c=sqrt(40000-(i-400)*(i-400)),d=500+c+i;<BR> x=(-100+d-sqrt(-d*d-790000+1800*d))/2.0;<BR> y=x+b-i;<BR> pDC->LineTo(x,y);<BR>}<BR> pDC->LineTo(x,b+h);<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>回复者:青山 回复日期:2002-10-26 10:02:41
<br>内容:用强制类型转换可以消除警告,如下:<BR>pDC->LineTo((int)x,(int)y);<BR>pDC->LineTo((int)x,(int)(b+h));<BR><BR>或者是声明为int,在赋值时强制转换,如下:<BR>int x;<BR>x=(int)((-100+d-sqrt(-d*d-790000+1800*d))/2.0);<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>
回复者:^_^ 回复日期:2002-10-26 16:16:52
<br>内容:组合体(圆圆)<BR>你的目录名字很有意思亚
<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 + -