Type Cast的翻译,强转不如造型

简介: 程序员都知道,经常要把一个类型的亦是转移为另外一种。那么这个动作是怎样称呼的呢?先查了一下英文,有Type Conversion、Type Cast两种用法。应该说两种用法都没错。再一看介绍,Type Cast的用法更接近一些。

程序员都知道,经常要把一个类型的亦是转移为另外一种。那么这个动作是怎样称呼的呢?

先查了一下英文,有Type Conversion、Type Cast两种用法。应该说两种用法都没错。再一看介绍,Type Cast的用法更接近一些。


Type Conversion翻译成“类型转换”,这个是很好的。因为Conversion本来就是这个意思。

Type Cast,如果还称呼为类型转换,就不恰当了。因为Cast本身意思是造型。而造型用于这个语境,实际上更恰当一些。


所以呢:

从意思上来说,造型更恰当。

从发音上来说,造型更直爽。

不过也有一个缺点,如果全称,“类型造型”,就有点重复,不如“类型转换”好。如果简称呢,“类造”、“类转”,都不怎样。


目录
相关文章
|
8月前
|
算法 编译器 C++
【C/C++ 泛型编程 应用篇】C++ 如何通过Type traits 判断 Lambda表达式类型?
【C/C++ 泛型编程 应用篇】C++ 如何通过Type traits 判断 Lambda表达式类型?
149 4
|
7月前
|
C++
【洛谷 P1000】超级玛丽游戏 题解(raw string literal)
这是一个关于使用字符画展示超级玛丽场景的编程题。无需输入,输出为指定的马里奥图案。提供的C++代码直接打印了预设的场景图案。
67 0
|
7月前
|
C++ 容器
【C++语言】String 类关键函数实现,手搓一个简单字符串类!
【C++语言】String 类关键函数实现,手搓一个简单字符串类!
|
编译器 C++ Kotlin
【Kotlin】基础速览(1):操作符 | 内建类型 | 类型转换 | 字符串模板 | 可变 var 和不可变 val
【Kotlin】基础速览(1):操作符 | 内建类型 | 类型转换 | 字符串模板 | 可变 var 和不可变 val
79 0
|
8月前
|
JavaScript 前端开发
JavaScript基础语法:包括变量声明、数据类型(Number, String, Boolean, Null, Undefined, Symbol, Object)、运算符、流程控制语句(if...else, switch, for, while, do...while)等。
JavaScript基础语法:包括变量声明、数据类型(Number, String, Boolean, Null, Undefined, Symbol, Object)、运算符、流程控制语句(if...else, switch, for, while, do...while)等。
72 0
【C++11保姆级教程】新的函数声明(trailing return type)、右值引用(rvalue references)
【C++11保姆级教程】新的函数声明(trailing return type)、右值引用(rvalue references)
|
存储 JavaScript 前端开发
JavaScript】基本数据类型与引用数据类型区别(及为什么String、Boolean、Number基本数据类型会有属性和方法?)
JavaScript】基本数据类型与引用数据类型区别(及为什么String、Boolean、Number基本数据类型会有属性和方法?)
108 0
|
索引
String类的常用方法总结,Cs挽周带你玩转String类(图文总结超详细) !(下)
String类的常用方法总结,Cs挽周带你玩转String类(图文总结超详细) !
99 0
String类的常用方法总结,Cs挽周带你玩转String类(图文总结超详细) !(下)
|
Java
String类的常用方法总结,Cs挽周带你玩转String类(图文总结超详细) !(上)
String类的常用方法总结,Cs挽周带你玩转String类(图文总结超详细) !
120 0
String类的常用方法总结,Cs挽周带你玩转String类(图文总结超详细) !(上)
|
JavaScript 安全 开发者
重新认识number类型
重新认识number类型
220 0