dynamic_cast支持运行时识别指针或引用所指向的对象。从基类指针获得派生类行为最好的办法是通过虚函数。但是在某些情况下,无法使用虚函数,就需要手动显示转换。如果转换指针失败,则置0;如果转换引用失败,则抛出bad_cast异常。
1 if(Extend *ptr = dynamic_cast...
分类:
其他好文 时间:
2014-07-22 23:17:36
阅读次数:
383
错误原因:
exc_bad_access(code=1, address=0x789870)野指针错误,主要的原因是,当某个对象被完全释放,也就是retainCount,引用计数为0后。再去通过该对象去调用其它的方法就会出现野指针错误。
例如:
Person *jerry = [[Person alloc]init]; // retainCount引用计数为1
[jerry eat];...
分类:
移动开发 时间:
2014-07-22 23:05:16
阅读次数:
372
运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。具体细节不管,如果验证:vim
test.sh:set ff?如果出现fileforma=dos那么就基本可以确定是这个问题了。:set filefo...
分类:
其他好文 时间:
2014-07-22 23:00:13
阅读次数:
243
效果图:
此程序主要的知识点是:SimpleAdapter本身是不支持网络图片的, 如果在Map.put(a,b)中 b为一个Bitmap,程序不会报红色字体,而是在控制台输出绿色的字体,如下
05-10 15:46:45.474: I/System.out(846): resolveUri failed on bad bitmap uri: android.graph...
分类:
移动开发 时间:
2014-05-11 20:35:03
阅读次数:
506
如果global
new-hander没有成功配置,会抛出一个std::bad_alloc的exception。#include#include#includeusing
namespace std;templateclass NewHandlerSupport{public: static ...
分类:
编程语言 时间:
2014-05-10 08:24:08
阅读次数:
456
---恢复内容开始---MyEclipse启动tomcat出现Bad version number
in .class
file此错误时,可以用如下方法解决:找到MyEclipse的菜单,找到Window->Preferences,然后如下图操作,Add添加jdk安装的目录,并选择jre6为默认的环...
分类:
其他好文 时间:
2014-05-10 06:29:04
阅读次数:
311
用Eclipse直接创建的webservice客户端,调用webservice出现异常:Caused
by: org.xml.sax.SAXException: Bad envelope tag: definitionsat
org.apache.axis.message.EnvelopeBuild...
分类:
Web程序 时间:
2014-05-09 12:20:40
阅读次数:
1171
朋友的FTP启动不了,叫我帮他看,启动时出现以下错误信息:500 OOPS: bad bool
value in config file for:
anonymous_enable看似配置文件错误,看了一下配置相应的行:anonymous_enable=NO语句没什么错误,不过把这行注释后又到下一行...
分类:
其他好文 时间:
2014-05-09 08:51:30
阅读次数:
287
64位系统中,安装freetype时,出现这个问题。后来发现,此问题进出现在64位系统中。
修复方法:
cd zlib-1.2.3 //进入zlib目录
CFLAGS="-O3 -fPIC" ./configure //使用64位元的方法进行编译
make
make install
然后,进入freetyp...
分类:
其他好文 时间:
2014-05-02 23:50:23
阅读次数:
397
当在Windows Server
2003+IIS6做Web服务器,出现打开如http://paullevi.oicp.net,出现,Bad Request (Invalid Hostname)
的提示时,更改IIS6的Internet 信息服务管理器的默认网站里的属性->网站->IP地址栏,设置为...
分类:
其他好文 时间:
2014-04-30 15:39:34
阅读次数:
621