155得票11回答
常量指针 vs 常值指针

以下声明有什么区别?char * const a; const char * a; 为了理解差异,我编写了这个小程序:#include <stdio.h> #include <stdlib.h> int main (int argc, char **argv) { ...

153得票4回答
C++中"const"关键字有多少种用途以及具体是哪些用途?

作为一名初学者的 C++ 程序员,有些结构对我来说仍然非常模糊,其中之一就是 const。你可以在很多地方使用它,并且产生许多不同的效果,以至于对于初学者来说几乎不可能理解透彻。是否有 C++ 大牛能够解释一下各种用途以及是否以及为什么要使用它们呢?

150得票5回答
为什么我不能在类中初始化非const静态成员或静态数组?

为什么我不能在类中初始化非const的静态成员或静态数组?class A { static const int a = 3; static int b = 3; static const int c[2] = { 1, 2 }; static int d[2] ...

150得票17回答
如何关闭 PHP 通知(Notices)?

Notice: Constant DIR_FS_CATALOG already defined 我已经在php.ini中注释掉了display_errors,但它仍然不起作用。 如何让PHP不将这些内容输出到浏览器? 更新 我在那里放置了display_errors = Off,但仍然报...

150得票12回答
如何初始化一个常量数据成员?

#include <iostream> using namespace std; class T1 { const int t = 100; public: T1() { cout << "T1 constructor: " <&l...

150得票7回答
PowerShell支持常量吗?

我希望在PowerShell中声明一些整数常量。 有没有好的方法来做到这一点?

146得票5回答
静态常量数据成员应该在哪里定义?

我有一堂课。 class foo { public: foo(); foo( int ); private: static const string s; }; 在源文件中,最好的地方来初始化字符串s是哪里?

144得票7回答
C++中参数前的const与函数名后的const有何区别?

这种东西和另一种东西有什么不同之处?friend Circle copy(const Circle &); 并且类似这样的内容friend Circle copy(Circle&) const; 我知道函数后面的const用于告诉编译器这个函数不会试图改变它所调用的对象, 那另...

142得票7回答
Rust中不可变变量和const变量有什么区别?

我了解到如果一个变量没有显式地使用mut进行可变声明,它将是不可变的(在声明后无法更改)。那么为什么Rust还有const关键字呢?它们不是一样的吗?如果不是,它们有什么不同?

141得票8回答
const引用和普通参数的区别是什么?

void DoWork(int n); void DoWork(const int &n); 有什么区别吗?