gpt4 book ai didi

c++ - 为什么 vector 是非法的/不合逻辑的?

转载 作者:行者123 更新时间:2023-11-30 02:50:01 24 4
gpt4 key购买 nike

<分区>

我是 C++ 的新手 :)我只是想创建一个指向非常量整数的常量指针 vector 。因此,我想,我将有一个指针 vector ,我可能不会更改其地址。

我写道:

std::vector<int * const> pointers;

但无法编译它(使用 GCC)。

我收到 5 个错误,首先是:“初始化‘void operator delete(void*)’的参数 1”和“从‘const void*’到‘void*’的无效转换”

为什么这是非法的(或不合逻辑的),它与空指针有什么关系?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com