677得票7回答
为什么`Export Default Const`是无效的?

我看到以下内容是可以的:const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; 然而,这是不正确的:export default const Tab = connect( mapState, mapDi...

669得票16回答
声明一个常量数组

是否有可能编写类似以下代码的内容?public const string[] Titles = { "German", "Spanish", "Corrects", "Wrongs" };

665得票17回答
"static const"与"#define"与"enum"的区别

在C语言中,以下哪个语句更好使用?static const int var = 5; 或者#define var 5 或者enum { var = 5 };

581得票14回答
char s[]和char *s有什么区别?

在 C 语言中,可以像这样在声明中使用字符串字面量:char s[] = "hello"; 或者像这样:char *s = "hello"; 那么它们有什么区别呢?我想知道在编译时和运行时的存储持续时间实际上发生了什么。

544得票9回答
C#常量的命名规范是什么?

private const int THE_ANSWER = 42; 或者 private const int theAnswer = 42; 个人认为,使用现代IDE,我们应该使用camelCase,因为ALL_CAPS看起来很奇怪。你觉得呢?

527得票11回答
如何定义一个类型为const std::string的静态数据成员?

我想为一个类(在这种情况下是一个形状工厂)创建一个私有的静态常量。 我希望有这样的东西。 class A { private: static const string RECTANGLE = "rectangle"; } 很不幸,我从C++(g++)编译器得到了各种错...

525得票31回答
使用const修饰函数参数会产生什么影响?为什么它不会影响函数的签名?

例如,想象一个简单的变异器,它接受一个布尔类型的参数: void SetValue(const bool b) { my_val_ = b; } 那个const实际上有任何影响吗?个人而言,我倾向于广泛使用它,包括参数,但在这种情况下,我想知道它是否有任何区别。 我也很惊讶地发现,在函...

484得票17回答
464得票6回答
变量中的const和constexpr有什么区别?

以下定义有差别吗?const double PI = 3.141592653589793; constexpr double PI = 3.141592653589793; 如果没有的话,在C++11中哪种风格更受欢迎?

459得票9回答
"const"和"val"有什么区别?

我最近了解了const关键字,但是我很困惑!我找不到const和val关键字之间的任何区别,我的意思是我们可以使用两者来创建一个不可变的变量,我是否还有遗漏的内容?