腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
C++
中
使用
基
数组
扩展
常量
数组
、
在
C++
中
,是否可以将
常量
数组
声明为较小
常量
数组
的
扩展
?例如,如果我有以下
数组
: const uint32 oid_base[] = {1,3,6,1,4,1,72000}; const uint32 oid_complete[] = {1,3,6,1,4,1,72000,1,1}; 有没有办法在oid_complete的声明中
使用
oid_base来声明oid_complete 我的猜测是,这在
C++
中</e
浏览 16
提问于2020-10-20
得票数 4
回答已采纳
2
回答
常量
对象的
常量
数组
、
、
如
何在
C
中
定义
常量
对象的
常量
数组
(而不是
C++
)?int const Array [] = {}; 但这是一个非常
数组
的
常量
对象。但是,
使用
数组
语法可以做到这一点吗?(哪个看起来更干净)
浏览 2
提问于2011-10-03
得票数 4
回答已采纳
2
回答
为什么非常数值的
数组
定义没有编译错误?
、
我想我应该获得allData的以下char
数组
定义的编译错误{ int headerSize
浏览 0
提问于2013-11-04
得票数 4
回答已采纳
2
回答
数组
大小需要为
常量
吗?
、
有人告诉我,如果我们定义array[N],那么N应该是
常量
变量或
常量
表达式。但现在我发现以下代码可以正确编译和运行。(我
使用
的是g++ 4.8.3,如果我
使用
vs2010,将会出现编译错误:error C2057: expected express)int main() {我
使用
g++ 4.8.3
浏览 0
提问于2015-03-08
得票数 2
1
回答
为什么这段代码被认为是一个VLA,即使它
使用
了int?
、
、
、
我以为我理解VLA是什么,直到我在这里看到一个关于动态内存分配与可变长度
数组
之间的区别的问题。据我所知,VLA只是一个
数组
,它的大小只有在运行时才知道,例如,如果我提示用户输入
数组
的大小并将
数组
设置为这个大小,那么编译器就不可能知道
数组
的大小。但是,在上面的两段代码
中
,size已经在编译时被知道了,所以如果这些都是VLA,那么标准
数组
语法必须是那样,而不是其他任何东西。所以,如果有人能够澄清一下
C++
中
变量和const之间的区别,那将
浏览 2
提问于2020-05-27
得票数 0
回答已采纳
2
回答
数组
的
C++
指针:为什么不能在函数begin(
数组
)中
使用
由间接计算的const定义的
数组
?
、
、
文本
中
的错误消息:#include<iostream>// argument types are: (int [n]) return 0;我可以理解前两个错误是因为这两个
数组
没有
使用
常量
变量定义但是为什么最后两个,
浏览 3
提问于2019-03-04
得票数 1
回答已采纳
3
回答
gcc对VLAs的评价是否不同?
、
、
、
g++允许可变长度
数组
(VLA)作为
扩展
。
浏览 15
提问于2012-01-03
得票数 2
回答已采纳
1
回答
如何处理对象的鼠标悬停[Allegro5/
C++
]
、
、
、
我希望能够将对象注册/注销到列表
中
,并检查鼠标是否悬停在这些对象上以显示工具提示。然而,我在一开始就步履蹒跚。我将
使用
:al_get_pixel & al_unmap_rgba来检索每个像素的alpha,并确定当鼠标悬停在它上面时,它是否足够明显,可以算作命中。我遇到的主要问题是如何最好地存储这个单独的"hitmap“&对生成它的对象的引用;因为许多不同类型、不同大小的对象(
如
struct)可能需要生成hitmap。我希望我可以做一些类似于检查复杂对象是否‘
扩展
’
基
对象
浏览 16
提问于2019-03-07
得票数 0
6
回答
为什么我不能初始化一个可变大小的
数组
?
、
、
GCC在初始化变量大小的
数组
时不会出错,只要变量是const,但如果不是,则不会编译。谢谢!
浏览 1
提问于2011-07-09
得票数 10
回答已采纳
7
回答
什么是C# Collection<T>的
C++
等价物,您如何
使用
它?
、
我需要在
C++
中
存储某个
基
类型的动态创建的对象的列表/集合/
数组
(而且我是
C++
新手)。在C#
中
我会
使用
泛型集合,在
C++
中
我应该
使用
什么?我知道我可以
使用
数组
:但是我没有用它“免费”得到任何东西--换句话说,我不能迭代它,它不会自动
扩展
等等。
浏览 0
提问于2009-12-07
得票数 3
回答已采纳
6
回答
如何初始化
数组
并将其传递给派生的基本构造函数?
、
请仔细阅读Derived::Derived(): Base(new int[3]) {
数组
未初始化,并且Base构造函数打印一些垃圾。这段代码的另一个问题是:谁将释放这个新
数组
? 如
何在
数组
传递给
基
类之前初始化它?在
C++
中有可能吗?
浏览 1
提问于2011-02-03
得票数 5
回答已采纳
1
回答
常量
与实例变量与实例方法
、
、
、
我有一个
基
类A,它包含一个公共方法,它
使用
A.的后代提供的
数组
,
数组
是:
常量
,但也有一些特殊情况下,它是不同的。无论是在
常量
、实例变量还是实例方法
中
,我仍然不确定将该
数组
存储在何处。请教我怎么做。
浏览 4
提问于2014-08-25
得票数 2
回答已采纳
3
回答
重新分配
C++
数组
的内存。
、
、
可能重复: 我知道,如果通过
C++
或calloc()分配了内存,则可以
使用
realloc()重新分配(
扩展
) malloc()
数组
。我的问题是,如
何在
C++
中
扩展
内存已通过new运算符分配的
数组
?
浏览 2
提问于2012-03-06
得票数 3
回答已采纳
3
回答
二维阵列
中
的期望常数
、
double rainPerMonth(const int YEARS) int monthYear[MONTHS][YEARS];} Visual在
数组
声明下显示了一条曲折的行,表示在创建
数组
时,YEARS必须是
常量
。
浏览 1
提问于2014-01-31
得票数 0
回答已采纳
1
回答
C++
期望
数组
下标的类型是什么?
、
、
、
、
在C
中
,
数组
订阅:a[b]只是在指针算法:*(a+b)之后取消引用的语法糖(
如
所解释的,比方说,)。 在
C++
中
,如何解释
基
类型的
数组
订阅?(不是针对类,因为我们有重载语义)?更具体地说,
C++
希望以下标的形式出现哪种类型?它是ptrdiff_t吗?
浏览 1
提问于2013-12-04
得票数 5
回答已采纳
1
回答
如何
使用
基于范围的for循环将2D
数组
初始化为false
、
我目前在尝试
使用
范围
基
for循环来初始化我的
数组
时遇到了困难。 for (auto const &column : row) { }并且这个
数组
在头文件
中
std::array <std::array <bool, N
浏览 0
提问于2016-03-08
得票数 0
2
回答
为什么不能用
C++
中
的所有零初始化浮点数据类型
数组
?
、
、
、
int j=0; j<t2; j++) } } 在上面的代码
中
,我已经展示了初始化浮点数据类型的
数组
arr的两种方法。但无论是哪种方式,代码都无法提供所需的输出,这是一个包含所有零的2D
数组
。但是,如果我只是将数据类型从float改为double,代码就会工作得非常好(在我看来,这似乎很奇怪/令人困惑)。我知道有一种方法(如下图所示),我们可以
使用</e
浏览 4
提问于2021-07-18
得票数 0
1
回答
数组
的大小
数组
的大小必须是一个
常量
变量,这是真的吗?比如,同样,如果这是真的,那么当您
使用
动态
数组
时会发生什么?那么int size = 5;会很好吗?
浏览 1
提问于2018-11-11
得票数 0
1
回答
为什么
C++
允许在运行时将
数组
大小传递给函数以构造一个固定大小的
数组
?
、
然而,它确实完美地打印了:事实上,即使我从参数
中
删除了"const“,它也会这样做。myArray[i] << " "; cout << endl; arrayTest(15);} 我很困惑,因为我知道
数组
的大小是一个常数此外,我不涉及任何类型的动态分配(即,我不
使用
malloc()、new等)。函数的局部变量都在堆栈上创建。不管怎
浏览 1
提问于2019-09-28
得票数 4
回答已采纳
2
回答
在默认值
中
创建TDictionary的
常量
数组
、
、
、
我想在Delphi项目中
使用
一个TDictionary。但是我有一个问题,我如
何在
默认值
中
创建一个TDictionary的
常量
数组
?例如,我想为字典分配4项,例如下面的代码(用于TItem的
常量
数组
):type _Key: string; (_Key:'A' ; _Value:'Apple'), (_
浏览 6
提问于2013-10-29
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
计算机等级考试二级C+全攻略
C/C+基础知识总结
全面理解C+指针和内存管理(四)
C语言编程经验
Java编程思想之范型(2)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券