谷歌风格:强制性转换

谷歌风格:强制性转换

标签: 谷歌风格 强制性转换 C/C++

by 小威威


在C语言中,强制性转换的格式是:
(data_type)data
举个例子:

double b;
int c = (int)b;

而在C++中,这种格式便不能符合谷歌风格,因此在C++中,强制性转换的格式应如下:
static_cast(data)
举个例子:

double b;
int c = static_cast<int>(b);

以上内容皆为本人观点,欢迎大家提出批评和指导,我们一起探讨!



本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部