Kto To Asked:2020-08-15 00:18:51 +0000 UTC2020-08-15 00:18:51 +0000 UTC 2020-08-15 00:18:51 +0000 UTC 函数式类型转换 772 我没有在任何地方找到函数调用风格的类型转换的信息: int i; uint ui = uint(i); 我最喜欢用 QT 写东西。我不知道这种行为有多标准,也不知道写而不是经典的*_casst<T>(value). c++ 1 个回答 Voted Best Answer AnT stands with Russia 2020-08-15T01:26:13Z2020-08-15T01:26:13Z 这里没有什么不寻常的,也不可能。如果函数符号中的类型转换只有一个参数,那么这种类型转换在所有方面都等效于普通的 C 样式类型转换。 uint ui = (uint) i; 你肯定知道 C 风格的演员表是如何表现的吗?这就是这种类型转换的行为方式。在您的情况下,这相当于static_cast.
这里没有什么不寻常的,也不可能。如果函数符号中的类型转换只有一个参数,那么这种类型转换在所有方面都等效于普通的 C 样式类型转换。
你肯定知道 C 风格的演员表是如何表现的吗?这就是这种类型转换的行为方式。在您的情况下,这相当于
static_cast.