最佳答案
我还没能找到一个很好的解释。请告诉我,作为一个初级程序员,它是做什么的,为什么它是有用的。
例如,我正在读一本书,书中提出了以下问题。有没有人能给我解释一下这个问题的答案和原因,以及一些好的(初学者级别的)例子?
当代码完成时,每个变量的类型是什么,每个变量的值是什么?
int a = 3, b = 4; decltype(a) c = a; decltype((b)) d = a; ++c; ++d;
逐行解释会很有帮助。