const 相关问题

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

const与D中的枚举

从此处开始,在页面底部查看此报价。 (我相信引用的有关const的注释也适用于不变式。)枚举与const不同,因为它们不使用...

回答 5 投票 6

char * vs const char *(Again !!!)

我可以找到的每个参考文献都建议我可以使用char * cName =“ Some Text”,但是我的VS2019抱怨。我在此处使用该语法的Stackoverflow上看到了很多示例,还有许多youtube视频...

回答 1 投票 0

为什么不能在build.gradle.kts中使用“ const val”

我想在guild.gradle.kts文件中定义一个版本常量,以便甚至可以在plugins块中使用它。插件块要求使用受限制的语法:«插件版本»必须是常量,...

回答 1 投票 1

如何中断字符串,使它不在源代码中排成一行?

例如,我在javascript中包含以下字符串:const myStr =“ Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod tempor incididuntut laboure et dolore magna aliqua。Vel facilisis ...

回答 2 投票 0

[C ++模板同时接受const和非const对象

如何获取以下代码进行编译?我想支持提供给构造函数的c样式数组和std :: array的所有常量性变体。 #include #include&...

回答 1 投票 0

为什么要为字符串文字声明将const添加到constexpr?

此声明:char constexpr * const s =“ hello”;失败并出现以下错误:g ++ -g -Wall -Werror -std = c ++ 17 test.cc -o test test.cc:8:31:错误:ISO C ++ 11不允许从字符串转换...] >

回答 1 投票 3

自定义引用包装的常量正确性

我正在使用boost :: variant在通过网络发送数据时实现类型擦除。当数据到达客户端或服务器时,我正在检查其结构以检索基础信息...

回答 1 投票 0

使用const关键字Javascript声明数组

我创建了一个数组-const cars = [“ Saab”,“ Volvo”,“ BMW”];现在,如果我尝试在特定索引处重新分配值,则其工作方式类似于-cars [0] =“ Toyota”; cars [1] =“ Honda”; cars [2] =“现代”;但是...

回答 4 投票 -2

在什么意义上const仅允许对可变成员变量进行原子更改?

[我正在阅读IvanČukić的C ++函数编程,并且很难解释第5章的摘要中的要点:当使成员函数为const时,可以保证...

回答 1 投票 4

哪些浏览器支持javascript常量? [关闭]

我正在构建JavaScript应用程序,并决定在我的常量定义中使用'const'而不是'var',如下所示:const MAX_FILE_SIZE = 50; const MIN_FILE_SIZE = 5; const ...

回答 1 投票 3

''const'关键字更改语义

我尝试用C ++挑战今天的leetcode。您必须在二叉树中找到表亲。这是我的代码。 template 结构重载:Ts ... {使用Ts :: operator()...; };模板&...

回答 1 投票 -1

非成员函数不能具有简历限定符

在编写以下函数abs时,出现错误:非成员函数unsigned int abs(const T&)无法具有cv限定符。 template 内联无符号int abs(const T&...

回答 4 投票 51

从const char *`中隐式构造const std :: string有效吗?

[就像许多人一样,我习惯将新的字符串函数作为const std :: string&的函数编写。优点是效率(您可以传递现有的std :: string对象,而不会产生...

回答 1 投票 0

为什么Centos中的gcc给出了此c程序的不同结果

我在计算机上使用Codeblock,并且还使用dev ++对其进行了检查,当我将test.txt作为输入文件和stop.txt给出时,它们都给出相同的正确结果。 https://pastebin.com/Z8CPnJNd(test.txt)和...

回答 1 投票 0

const在返回类型中使用时如何影响函数

const如何影响function1并使它与function2不同? const int function1(const int&a){return a + 1; } int function2(const int&a){return a + 1; }我会...

回答 1 投票 1

从C中的const char指针数组打印的垃圾字符串

我正在尝试从const char指针数组中打印出选定的字符串,但是显示的文本绝对是垃圾。我不确定出了什么问题。我将代码压缩为易于阅读的代码:#...

回答 1 投票 0


引用const作为函数参数的指针

我有以下基本代码:基本代码int main(){int i = 1; const int * p =&i; int * q =&i; test_ptr(p); test_ptr(q); }谁能解释为什么第一个和第三个示例...

回答 1 投票 2

将const指针返回const int

在此代码中:const int * const fun(const int * const ptr){return ptr; } int main(){int i = 9; int * main_ptr; main_ptr = fun(&i);返回0; }编译器警告:警告:...

回答 2 投票 0

暂时禁用const限定变量的优化? (在调试期间)

我有一个自己编写的复杂框架(很遗憾,我无法重写它,因此是我的问题),它涉及大量使用浮点数组。这些浮点数组以const float * ...

回答 1 投票 0

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