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

📄 subject_34264.htm

📁 vc
💻 HTM
字号:
<p>
序号:34264 发表者:有问题的菜鸟 发表日期:2003-03-28 09:24:21
<br>主题:看看我的这段代码对吗?
<br>内容:CByteArray Array;<BR>CFile file;<BR>file.Open(m_strFile,CFile::modeRead);<BR>Array.Add(file);<BR>是不是我的数据流就加到了ARRAY里面
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:韩风 回复日期:2003-03-28 10:01:37
<br>内容:Add(BYTE newElement)<BR>你这样编译都通不过吧。<BR>最好BYTE *pData=new BYTE[1000];<BR>file.Read(pData,1000);<BR>for(int i=0;i&lt;1000;i++)<BR>&nbsp;&nbsp; Array.Add(pData+i);
<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-03-28 10:20:49
<br>内容:大哥,报错了:(<BR>error C2664: 'Add' : cannot convert parameter 1 from 'unsigned char *' to 'unsigned char'<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This conversion requires a reinterpret_cast, a C-style cast or function-style cast
<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>回复者:mimibaby 回复日期:2003-03-28 10:33:12
<br>内容:将韩风的改一下:<BR>Add(BYTE newElement)<BR>你这样编译都通不过吧。<BR>最好BYTE *pData=new BYTE[1000];<BR>file.Read(pData,1000);<BR>for(int i=0;i&lt;1000;i++)<BR>&nbsp;&nbsp; Array.Add(*(pData+i)); <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-03-28 11:06:31
<br>内容:BYTE[1000]<BR>是多大,1000字节吗???
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:mimibaby 回复日期:2003-03-28 15:13:06
<br>内容:是的,其实BYTE 是unsigned char<BR>它是这样来定义的:<BR>#define BYTE&nbsp;&nbsp;unsigned char<BR>在32位操作系统下一个unsigned char是一个字节!<BR>所以,BYTE[1000]是1000字节!<BR><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 + -