紧急求助:Method called on illegally casted object
1、在创建一个类(由抽象类派生)的对象时,有如下错误提示:
Method called on illegally casted object: Attempt to access 480 byte(s) at
0x01229B94. The 'this ' pointer points to heap block 0x01229B94 which is only
469 bytes long.
2、但是在main()函数中定义相同的类型对象时,没有任何错误。
请各位帮忙指出可能出错的原因!
[解决办法]
贴代码
[解决办法]
堆不够分配了??????
[解决办法]
用错对象指针了~
[解决办法]
指针问题
[解决办法]
楼主最好还是把代码贴出来。
从错误信息上看来应该是类型转换的问题。
[解决办法]
指针错误应用
[解决办法]
楼主最好还是把代码贴出来。
[解决办法]
的确好像是你申请的堆内存太大了
把你程序中的类似new int[N]里的N改的小点吧
[解决办法]
还是那句话,把代码贴出来。
否则没有办法分析错误。