首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

怎样合理定义 UCHAR[] 的大小

2012-01-23 
求助:怎样合理定义 UCHAR[] 的大小?我有下面两行代码:intReadBufferSize 10UCHARFileBuffer[ReadBuffer

求助:怎样合理定义 UCHAR[] 的大小?
我有下面两行代码:

intReadBufferSize = 10;

UCHARFileBuffer[ReadBufferSize];


这两行代码在 vc 2005 中编译通不过。


把这两行代码改成:

UCHARFileBuffer[10];

就可以编译通过。

请问,是 ReadBufferSize 的类型不对吗?

[解决办法]
不是~
[解决办法]
数组要求const 大小定义
你可以用 
UCHAR* FileBuffer = new UCHAR[n];

热点排行