码迷,mamicode.com
首页 >  
搜索关键字:cast    ( 1368个结果
C#/.NET Little Wonders: Use Cast() and OfType() to Change Sequence Type(zz)
Once again, in this series of posts I look at the parts of the .NET Framework that may seem trivial, but can help improve your code by making it easie...
分类:Web程序   时间:2014-07-16 23:25:24    阅读次数:601
dynamic_cast的用处
主要用来在没有实现文件,只有头文件的情况下,添加派生类的功能,如下例给programmer加奖金。注意:dynamic_cast不能用于没有virtual函数的类/////////////////////////////////////////////////////////////////////...
分类:其他好文   时间:2014-07-07 19:05:40    阅读次数:165
const_cast, reinterpret_cast, static_cast的用法
/////////////////////////////////////////////////////////////////////////////////// FileName : cast_item27.cpp// Version : 0.10// Author...
分类:其他好文   时间:2014-07-07 18:58:18    阅读次数:164
VC中常见编译错误[转]
VC中常见编译错误(转载看看)1)disable#pragma warning (disable: 4311 4312) //指针类型强制转化,大小不完全匹配warning C4311: ''type cast'' : pointer truncation from ''TriNode *const...
分类:其他好文   时间:2014-07-03 07:01:57    阅读次数:214
staitc_cast,const_cast....
#include using namespace std;int main(){ //1.const_cast //const int a = 10; //int* ptr = const_cast(&a);//将const属性去除 //*ptr = 100; //2....
分类:其他好文   时间:2014-06-30 15:38:28    阅读次数:160
现代C++学习笔记之二入门篇2,数据转换
static_cast: 这种强制转换只会在编译时检查。如果编译器检测到您尝试强制转换完全不兼容的类型,则static_cast会返回错误。您还可以使用它在基类指针和派生类指针之间强制转换,但是,编译器在无法分辨此类转换在运行时是否是安全的。dynamic_cast:dynamic_cast在运行....
分类:编程语言   时间:2014-06-30 14:27:44    阅读次数:164
PIG中的null问题
在比较操作(==,!=,>,=,<=),matches,算数操作(+,-,*,/ ,包含%,?,CASE)中,如果有一个操作数为空,那么结果为空。 COUNT_STAR ,不过滤null数据 CAST 操作:将一个null数据从一个数据类型转换到另一个数据类型,结果为空 AVG,MIN,MAX,SUM,COUNT :这几个操作将忽略空值 CONCAT :任意...
分类:其他好文   时间:2014-06-27 23:24:12    阅读次数:304
C++标准输入输出
1,cout 1) 用来向标准输出打印。 2)如果参数是char*类型,则直接输出字符串。如果想要输出地址,则需要强制转换: (const_cast(pstr));2,cin 1) 将标准输入读入变量,如果输入与变量声明类型不一致,则cin为false,可以用if判断,变量值不确定。 do...
分类:编程语言   时间:2014-06-26 19:07:54    阅读次数:211
c++ cast operator(类型转换操作符)
复制于:http://xiaochonganty.blog.163.com/blog/static/48527932008931104132748/New Cast OperatorsOriginally, the C++ standardization committee wanted to de...
分类:编程语言   时间:2014-06-25 21:12:29    阅读次数:425
Effective C++:条款27:尽量少做转型动作
(一)C风格旧式转型: (T)expression T(expression) (二)C++提供四种新式转型: (1)const_cast(expression):去除表达式的常量性,是C++中唯一能做此操作的转型操作符。 (2)dynamic_cast(expression):主要用来执行“安全向下转型”,即用来决定某对象是否归属继承体系中的某个类型。它是唯一无法由旧式...
分类:编程语言   时间:2014-06-24 20:57:53    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!