gpt4 book ai didi

c++ - 可以禁止 C++ 中的隐式转换吗?

转载 作者:行者123 更新时间:2023-11-30 00:44:17 41 4
gpt4 key购买 nike

我们都知道C++是一种弱类型语言。它并不总是方便和直观。例如,从 double 到 int 的隐式转换会导致精度损失。关于解决方法的任何想法?

最佳答案

您的编译器可以禁止此类转换。使用 GnuCC 和 Clang:

-Wall -Wextra -Werror -pedantic

当转换可能丢失精度时,将引发转换为编译错误的警告。

关于c++ - 可以禁止 C++ 中的隐式转换吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49454141/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com