需要自动键入定义变量的帮助

时间:2014-09-20 19:38:28

标签: c++ c++11

是否可以根据其他变量的加法或乘法自动更改变量的类型?

示例:

(???)T_var = (short)3000 * (short)1000;
T_var = 3,000,000; -> T_var

应输入 long

我已经尝试了sizeof(size_t(3000*1000))decltype(3000*1000),两者仍然将结果显示为类型短。

我知道我可以将T_var变为64位变量并完成它,但我宁愿不浪费内存。

任何人都可以帮我吗?

0 个答案:

没有答案