const 相关问题

Const是一个限定符,用于定义“永不改变”的数据存储区域(对象,字段,变量,参数),从而允许额外的代码生成器优化和程序正确性的额外静态检查。

如何修复'常量x oveflows字节'错误?

您好我正在尝试使用常量创建一个字节切片但我得到常量x溢出字节错误。这是我的常量:const(Starttrame1 = 0x10A Starttrame2 = 0x10B Starttrame3 = ...

回答 1 投票 -1

'const'在类的函数声明中的含义是什么?

这些声明中const的含义是什么? const困惑我。 class foobar {public:operator int()const; const char * foo()const; };

回答 8 投票 644

为什么C ++中的引用不是“const”?

我们知道“const变量”表示一旦分配,就不能改变变量,如下所示:int const i = 1; i = 2;上面的程序将无法编译; gcc提示错误:...

回答 6 投票 85

如何将常量值设置为struct c ++

我无法为结构中的常量赋值,请遵循以下代码:#include #包括 typedef struct {float a;浮b;浮动c;浮动强度; } ...

回答 1 投票 0

static和const如何解决模糊函数调用?

我目前正在尝试理解函数调用的概念,并注意到你可以编写可怕的代码,但仍然可以通过滥用隐式转换,const和静态来使其工作。现在我会......

回答 1 投票 1

在Angular 7中存储常量(在类v / s json对象中)的最佳实践

我想存储一些可以在整个应用程序中使用的常量。 export class DateTimeConstants {public static readonly DateFormat:string ='dd / mm / yy'; public static readonly ...

回答 1 投票 2

C#中的命名空间常量

有没有办法为整个命名空间定义一个常量,而不仅仅是在一个类中?例如:namespace MyNamespace {public const string MY_CONST =“Test”;静态类......

回答 4 投票 50

在CreateProcess的路径中使用SHGetKnownFolderPath来运行程序

我试图使用函数SHGetKnownFolderPath()获取用户的localappdata的目录,并将PWSTR(这是一个wchar_t *)转换为LPCSTR(这是一个const char *),然后添加...

回答 1 投票 0

如何将静态属性转换为C#中的const属性?

下面的代码与static关键字工作正常,但我想在C#中使下面的属性为常量。这样做的原因是整个项目的一致性。所有的财产......

回答 2 投票 1

是否有可能推迟在C ++中初始化const变量,如Java“空白最终”功能?

在Java中,我们可以声明一个空白的最终变量并在以后初始化它。编译器将确保初始化只发生一次 - 初始化失败或双初始化都是编译-...

回答 2 投票 2

是否有可能编写一个折叠迭代器的const函数?

是否有可能编写一个折叠迭代器的const函数?当我尝试:const fn foo(s:&str) - > u64 {return s.chars()。fold(0,| accumulator,char | - > u64 {return ...

回答 1 投票 0

是否有可能在Rust的编译时计算递归函数?

我想计算const的阶乘。我想最终得到这样的结果:const N:usize = 4; const N_PERMUTATIONS =阶乘(N);显而易见的解决方案(不起作用)是:const ...

回答 1 投票 5

读复杂的const声明的简单规则?

对于读取复杂指针声明,有左右规则。但是这条规则没有提到如何读取const修饰符。例如,在一个简单的指针声明中,可以应用const ...

回答 2 投票 40

为什么`const int&k = i; ++ I; “有可能吗? [重复]

我应该确定这个函数是否在语法上是正确的:int f3(int i,int j){const int&k = i; ++ I;返回k;我已经测试了它,它用我的主要功能编译。一世 ...

回答 1 投票 13

使用if else声明在if / else之后使用`let`或`const`?

我不确定为什么,但如果我在if / else语句中声明它们,我似乎无法调用let或const变量。 if(withBorder){const classes =`$ {styles.circularBorder} $ {styles.dimensions} ...

回答 7 投票 22

C中有const吗?

这个问题可能很幼稚,但是:C中是否有const关键字?从哪个版本? C和C ++中的const之间是否存在语义和/或语法差异?

回答 10 投票 49

按值调用vs const调用引用

我对于按值调用和通过引用调用const之间的差异感到有些困惑。有人可以向我解释一下。例如,他们是否都防止改变呼叫者...

回答 5 投票 1

无法通过int在char [size]上设置大小

初始化const int sz = copy_wav_v;设置我的name_wav [sz]的大小但是它的保持错误错误C2057:期望的常量表达式//一些代码if(char_chck> = 7 && ...

回答 1 投票 -1

将全局变量作为const引用传递

以下代码编译和工作。 a和n显示的值均为4. #include using namespace std; int a = 2; void foo(int const&n){a = n * 2; COUT <

回答 1 投票 0

SetNamedSecurityInfo采用可写路径;缓冲区应该有多大?

SetNamedSecurityInfo被定义为采用LPTSTR,而不是LPCTSTR。现在,采用LPTSTR的标准Win32 API也有一些方法来指示必要的缓冲区长度。有时那是......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.