subject_63425.htm

来自「vc」· HTM 代码 · 共 4 行

HTM
4
字号
<p>
序号:63425 发表者:风雨金刚 发表日期:2003-12-03 15:14:45
<br>主题:请教这样的错误出在哪.急啊 在线等!!
<br>内容:///////////////dcm.h/////////<BR>#define TRANSFER_GROUP 0x0002;<BR>#define TRANSFER_ELEMENT 0x0010;<BR><BR>///////////////dcm.cpp///////////<BR>&nbsp;&nbsp;&nbsp;&nbsp;do<BR>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dcmfile.Read(&amp;gtag,2);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dcmfile.Read(&amp;etag,2);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dcmfile.Seek(2,CFile::current);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dcmfile.Read(&amp;len,2);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dcmfile.Seek(len,CFile::current);<BR>[注意这行]}while((gtag != TRANSFER_GROUP )||(etag != TRANSFER_ELEMENT ));<BR>/////问题-------------------------------------------------////<BR>问题:<BR>运行后[注意这行]会报错.该写成while((gtag != 0x0002 )||(etag != 0x0010 ))可以通过.这是为什么???<BR>程序报错:<BR>E:\LALALA\dicom\Dcm\Dicom.cpp(60) : error C2143: syntax error : missing ')' before ';'<BR>E:\LALALA\dicom\Dcm\Dicom.cpp(60) : error C2143: syntax error : missing ')' before ';'<BR>E:\LALALA\dicom\Dcm\Dicom.cpp(60) : error C2059: syntax error : ')'<BR>E:\LALALA\dicom\Dcm\Dicom.cpp(60) : error C2143: syntax error : missing ';' before '||'<BR>E:\LALALA\dicom\Dcm\Dicom.cpp(60) : error C2143: syntax error : missing ';' before ')'<BR>E:\LALALA\dicom\Dcm\Dicom.cpp(60) : error C2059: syntax error : ')'<BR><BR><BR>2003-12-3 15:19:52

⌨️ 快捷键说明

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