dynamic_cast支持运行时识别指针或引用所指向的对象。从基类指针获得派生类行为最好的办法是通过虚函数。但是在某些情况下,无法使用虚函数,就需要手动显示转换。如果转换指针失败,则置0;如果转换引用失败,则抛出bad_cast异常。
1 if(Extend *ptr = dynamic_cast...
分类:
其他好文 时间:
2014-07-22 23:17:36
阅读次数:
383
遇到一段代码,从数据库里读出来带 \ 字符需要转义成中文~用到url_decode(); 1
//$info 为刚从数据库中读取的二维数组 2 3 foreach($info as $key1 => &$value1) { 4
foreach($key1 as $key2 => &$val...
分类:
Web程序 时间:
2014-04-29 17:22:47
阅读次数:
709
之前测试过,在centos下,所有字符集全部设为utf8,可以同时满足命令行和网页的需求。在windows下,由于默认字符集为gbk,所以在命令行操作mysql时,需要设置set
character_set_client = gbk;今天发现,其实是要设置set character_set_resu...
分类:
数据库 时间:
2014-04-29 17:22:46
阅读次数:
630
使用字典的坏处一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编译器不会有任何友善提示,需要手敲dict[@"name"] =
@"Jack";NSString *name = dict[@"name"];手敲字符串key,key容易写错Key如果写错了,编译器不会有任...
分类:
移动开发 时间:
2014-04-29 17:21:47
阅读次数:
525
游戏客户端游戏客户端,是指与游戏服务器相对应,为客户提供本地服务的程式。一般安装在普通的用户电脑上,需要与游戏伺服端互相配合运行。什么是游戏客户端?游戏客户端,游戏库客户使用端,相对于游戏服务端的另一端,服务端是为游戏数据库服务的,而客户端就是游戏数据使用端。几乎现在任何游戏都有其客户端,用来连接服...
分类:
其他好文 时间:
2014-04-29 17:16:46
阅读次数:
338
在WinForm程序中,大多数情况下我们是知道程序运行所需要的时间或步骤的,比如批量复制文件时文件的数量,数据导出或导入时数据的总行数等等。对于步骤比较确定的操作,如果程序执行过程时间较长,很容易使用BackgroundWorker结合ProgressBar来显示一个实时的进度。相关内容大家可以看我...
网页抓取和ftp访问是目前很常见的一个应用需要,无论是搜索引擎的爬虫,分析程序,资源获取程序,WebService等等都是需
要的,自己开发抓取库当然是最好了,不过开发需要时间和周期,使用现有的Open
source程序是个更好的选择,一来别人已经写的很好了,就近考验,二来自己使用起来非常快速,三来...
分类:
其他好文 时间:
2014-04-29 16:45:47
阅读次数:
749
题记:类型转换就是将给定类型的表达式转换为另一种类型。C++中的转型可分为两种:隐式类型转换和显式类型转换。隐式转换隐式转换不需要任何转换运算符,编译器会自动根据类型兼容性进行不同类型之间的转换。一般情况下,在C/C++中这种转换多出现在基本数值类型上,其基本原则就是所需内存小的类型可以直接转换成内...
分类:
编程语言 时间:
2014-04-29 16:45:47
阅读次数:
345
古代的夫妻讲究相敬如宾,而现代的夫妻认为相爱抵过一切。其实婚姻跟人际交往一样也是需要相处的,在过了新婚热恋期,爱情慢慢演变成亲情,如何与妻子或丈夫和谐共处就成为了一门学问。下面六个夫妻之间的相处之道,送给所有夫妻。
1.相互帮扶。 金婚夫妻通常都会生活在很舒适的家庭氛围之中,双方不怄气,不...
分类:
其他好文 时间:
2014-04-29 16:42:46
阅读次数:
285
原文:同一个ASP.NET页面放置多个UpdatePanel分别刷新的解决办法。.ScriptManager添加EnablePartialRending属性
所有的UpdatePanel需要设置UpdateMode="Conditional": ...
分类:
Web程序 时间:
2014-04-29 16:41:45
阅读次数:
262