作者comferret (皓呆)
看板Programming
标题[请益] VC2005的一个问题?
时间Mon Aug 25 23:24:54 2008
我的程式大概是使用struct与阵列来写作,
但是我debug之後,看到很夸张的情况
我是大概是这样写
struct XXX
{
unsigned char A[10];
unsigned char B[5];
unsigned char C[30];
unsigned char D[2];
};
然後我用
XXX ** MainEntry = new XXX * [7000];
for (.......)
MainEntry[i] = new XXX();
然後使用後,output到file就没问题,
但是若是故意
XXXXXX=MainEntry[ func(indG) ]->D[func (indF)];
类似这样,之後就会把这个MainEntry的前面的矩阵与後面的矩阵
整个砍除= =
我的func()很简单,只是一个switch之类的转换
弹稿不懂为啥会有这问题= =
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.93.53