const 相关问题

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

为什么要在C中声明函数参数之前使用“ const *”?

我的意思是为什么在参数1和参数2之前使用“常量”,难道它只是没有常量的参数声明? const对参数有什么作用?静态布尔示例(...

回答 2 投票 -1

[typedef in c:struct or function reference?

[分析其他 人编写的软件的一部分,发现以下代码行:typedef const struct rpc_method *(* super_t)(RPC *);好吧,我知道,typedef rpc_method *(* super_t)(RPC *); ...

回答 1 投票 0

使用在编译时未知的数据初始化char * const数组

如何使用非文字条目初始化char * const数组?条目来自标准输入。我尝试了char * const args [2] =(char * const *)calloc(2,1025); sscanf(command,“%...

回答 1 投票 0

定义局部变量const与类const

如果我使用仅在方法中需要的常量,那么最好在方法范围内或类范围内声明const?在该方法中是否有更好的性能声明?如果...

回答 6 投票 48

为什么`constexpr`是`std :: max()`的C ++ 14模板原型的一部分?

每个cplusplus.com,这里,std :: max()的默认C ++ 11原型是:template const T&max(const T&a,const T&b);在C ++ 14版本中,但是添加了constexpr:...

回答 3 投票 0

let和const如何适合当前的执行上下文?他们每次都创建一个新的吗?

所以,我一直在阅读有关闭包,范围,词法环境和执行上下文的内容。根据我的理解,当前的执行上下文具有词法环境和...

回答 1 投票 1

Javascript:有关对列表和对象使用“ const”的问题

自然,我假设关键字“ const”表示变量的值不能更改,而对于整数和字符串,情况似乎确实如此。但是,今天我正在观看视频,并且...

回答 1 投票 0

为什么这些定义在C语言中不合法?

我正在读一本有关C的书,但我不理解这个概念:另一个常见的误解是将const限定变量视为常量表达式。在C中,const表示“只读”,而不是“ ...

回答 1 投票 0

如何在C中将char *转换为const char *

有什么方法可以将C语言中的char *转换为const char *?我将CodeBlocks用作Windows的IDE。我听说不可能在基本C语言中执行此操作。是真的吗?

回答 1 投票 0

如何使用javascript清除JSON列表

我正在创建一个网站,并添加了Wikipedia JSON函数,它可以正常工作,并且单击时会加载Wikipedia搜索列表,但我还想添加一个按钮,以便在...后清除列表。 >

回答 1 投票 0

如何转置指针矩阵

我有一个布局矩阵const int boatRect [MAX_BITMAP_SIZE] [MAX_BITMAP_SIZE] = {// 5 {0,0,1,0,0},{0,0,1,0,0},{0, 0,1,0,0},{0,0,1,0,0},{...

回答 1 投票 1

std ::函数作为&]发送的(非)const输入参数>

我想知道为什么std :: function &作为输入参数传递给函数时需要指定为const。 AFAIK无法更改它,对不对?这是一个示例,......>

回答 1 投票 0

如何将N 视为N ? [重复]

#include template struct Node {Node * next; };模板 struct X {Node * node; X(Node * node):node(...

回答 1 投票 1

作弊常数?

我发现了一个奇怪的(至少对我来说)行为,在下面的代码中,函数B :: Compute()const修改了一个非const成员。我以为这是不允许的,尤其是因为我没有...

回答 1 投票 0

React Native通过身份验证传递数据

im react in native中的新功能,我尝试将数据从登录类传递给auth函数,但是它不起作用。这是我的Auth函数函数auth(用户名,密码){fetch('http://192.168.178.26:...

回答 1 投票 0

使用C ++ 17作弊的常数?

我发现了一个奇怪的(至少对我来说)行为,在下面的代码中,函数B :: Compute()const修改了一个非const成员。我以为这是不允许的,尤其是因为我没有...

回答 1 投票 1

一般对象参数的字面意思

我有一个简单的函数,可以接受通用对象。返回类型应与该对象相同,但缩小范围类似于const断言的工作方式。例如。以下应该是...

回答 1 投票 1

const类型的绑定如何在c ++中工作?

为什么可以这样进行绑定int main(){double d = 4.56; const int&r = d;返回0; },但这不是int main(){double d = 4.56; int&r = d;返回0; }可以...

回答 1 投票 1

[C ++具有const变量的按字母顺序对结构的排序向量

你好,我想知道是否可以做这样的事情? // 谢谢 ! :) struct PET {const char * pet; const int age; }; bool Sort(const PET&first,const PET&second)...

回答 3 投票 -1

Const intнеработаеткакнужно

C ++выражениедолжноиметьконстантноезначениезначениепеременная(объявленовстрокен)е<4

回答 1 投票 -2

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