2012年10月29日

【C/C++】标准C++中四种强制类型转换运算符

摘要: 标准c++中主要有四种强制转换类型运算符:const_cast,reinterpret_cast,static_cast,dynamic_cast等等。1)static_cast<T>(a)将地址a转换成类型T,T和a必须是指针、引用、算术类型或枚举类型。表达式static_cast< T > ( a ) a的值转换为模板中指定的类型T。在运行时转换过程中,不进行类型检查来确保转换的安全性。例子:1 class B { ... };2 class D : public B { ... };3 void f(B* pb, D* pd)4 {5 D* pd2 = stati 阅读全文

posted @ 2012-10-29 21:56 Kaichd 阅读(338) 评论(0) 推荐(0) 编辑

【Python】Python中对目录路径的要求

摘要: Python中使用的目录路径一定不能以"\"结尾,否则会报未知符号错误另外Python中的编码不支持VisBuild的output窗口,在python开头处定义了UTF-8输出,然后在下面调用了某个字符串的decode('UTF8'),始终会在VisBuild的output里显示乱码,导致Python程序调用失败,但是在系统的CMD窗口下,却正常工作,即使显示乱码,也不会失败 阅读全文

posted @ 2012-10-29 21:51 Kaichd 阅读(262) 评论(0) 推荐(0) 编辑

导航