【发布时间】:2018-11-06 15:35:51
【问题描述】:
假设我有代码:
vector<int> temp = vector<int>(1 000 000 000);
上面的内容不会编译,因为编译器会抱怨空格。是否可以指示 C++ 在编译时省略这些空格,或者以其他方式使数字更易于阅读?
【问题讨论】:
-
Relevant post(因为在道德上写这样一个数字的最佳方式显然是
1e9)。 -
当然analog literals 是最容易阅读的选项
-
@Rakete1111 它是重复的,但是如果您在此处看到接受的答案,数字分隔符不是原始问题中的答案之一,因此我的问题提供了更新。
-
嗯,但它是??
-
啊,在底部,nvm