C++常见问题解决办法
2013-09-13 10:12
232 查看
PIXTYPE *p=NULL;
ImageF *raw2d=new ImageF(10,10,p);
int i=0,j=0;
for (i=0;i<10;i++)
{
for (j=0;j<10;j++)
{
raw2d->putXY(i*10+j,i);
}
}
出现内存分配异常
First-chance exception at 0x00136dbf in Ls.exe: 0xC0000005: Access violation writing location 0x00000000.
Unhandled exception at 0x00136dbf in Ls.exe: 0xC0000005: Access violation writing location 0x00000000.
初始化数组即可:PIXTYPE p[1000]={};
然后打印
cout<<*(raw2d->gety()+i*10+j);<<endl;
打印出来乱码
int t=*(raw2d->gety()+i*10+j);
cout<<t<<endl;
打印正常
ImageF *raw2d=new ImageF(10,10,p);
int i=0,j=0;
for (i=0;i<10;i++)
{
for (j=0;j<10;j++)
{
raw2d->putXY(i*10+j,i);
}
}
出现内存分配异常
First-chance exception at 0x00136dbf in Ls.exe: 0xC0000005: Access violation writing location 0x00000000.
Unhandled exception at 0x00136dbf in Ls.exe: 0xC0000005: Access violation writing location 0x00000000.
初始化数组即可:PIXTYPE p[1000]={};
然后打印
cout<<*(raw2d->gety()+i*10+j);<<endl;
打印出来乱码
int t=*(raw2d->gety()+i*10+j);
cout<<t<<endl;
打印正常
相关文章推荐
- Vmware vSphere常见问题及解决办法
- Android开发中常见的5大内存泄漏问题及解决办法
- word的常见问题及解决办法
- 关于android studio中遇到APl level的问题的常见解决办法
- javascript 常见的闭包问题的解决办法
- 关于LitePal使用时出现的常见问题与解决办法
- 初级java开发常见问题及解决办法,已验证 全部干货
- List集合转JSONArray方法以及常见问题的解决办法
- Java常见问题和解决办法
- Hibernate常见问题 No row with the given identifier exists问题的解决办法及解决
- div+css设计中常见问题的解决办法
- 使用ubuntu常见问题的解决办法
- LoadRunner 常见问题解决办法
- phpmyadmin安装配置常见问题及解决办法
- Ubuntu常见问题解决办法
- Starling常见问题解决办法
- 建立linux ssh信任及常见问题解决办法 推荐
- fetch使用的常见问题及解决办法
- Spark常见问题解决办法
- ANDROID (eclipse)开发常见问题及解决办法汇总