Mar*_*rkP 7 c++ casting
以下是演员:
int foo = (int) somefloat;
但是,这被视为演职员吗?
int foo = int( somefloat );
更重要的是,如果两者之间存在差异,那么得到的编译代码是不同的?
Ben*_*enj 5
第二个例子通常被称为函数样式转换,并被添加到C++中,但两者在语义/目标代码方面没有区别.
以下是添加函数样式转换的原因的一个很好的解释:
C++函数式转换的目的究竟是什么?
归档时间:
13 年,11 月 前
查看次数:
154 次
最近记录: