discards是什么意思
时间: 2023-06-22 10:36:41 浏览: 68
Discards是英语单词“discard”的第三人称单数形式,意为“丢弃”、“抛弃”、“舍弃”等。在编程语言中,discard通常指的是忽略或丢弃某些不需要的值或结果,以避免编译器产生未使用变量或结果的警告或错误。在一些编程语言中,可以使用“_”(下划线)作为discard的占位符,表示忽略此处的值或结果。
相关问题
initialization discards ‘const’ qualifier from pointer target type是什么意思
这个错误信息通常出现在C或C++语言中,意思是初始化时舍弃了指针目标类型的const限定符。具体来说,这个错误通常在试图将一个常量指针(const pointer)赋值给一个非常量指针(non-const pointer)时出现。因为常量指针指向的内存区域是只读的,不能通过非常量指针修改其中的值,因此编译器会报出这个错误。解决这个错误的方法是将目标指针的类型声明为const指针或者将源指针的类型声明为非常量指针。
discards qualifiers
“discards qualifiers”是指在C或C++中,编译器发现一个指针或引用被用于修改一个const限定的对象时,会发出这个警告。这个警告的意思是,程序员试图通过修改const限定的对象来改变它的值,这是不允许的。因此,编译器会忽略这个限定符,以避免程序出现错误。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)