腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
有没有
办法
存储
多种
类型
的
结构
成员
指针
?
c++
、
pointers
、
struct
我有这段代码,它可以很好地按索引检索foo
成员
。*members[1] << std::endl;} 问题是,我
的
结构
中有一个std::string,我希望能够以相同
的
方式访问它,
有没有
可扩展到任何
类型
的
解决方案?我尝试过
的
: #include <string>#include <any> int
浏览 31
提问于2020-11-08
得票数 1
1
回答
C#中等效
结构
之间
的
有效转换
c#
、
pointers
、
struct
、
casting
、
copy
我正在使用等效
结构
的
两个库之间进行通信。知道C#是如何在内存中
存储
结构
的
,难道没有更有效
的
方法来使用
指针
来实现这一点吗?另外,假设我有两个等价
结构
的
数组:TheirVector[] array2; // (Length 1000) 难道没有
办法
将整个内存块从或者更好
的
是,我是否可以将整个
浏览 1
提问于2021-03-03
得票数 2
回答已采纳
1
回答
强制boost变量
存储
指针
c++
、
pointers
、
boost
、
variant
我使用boost::variant进行
存储
,一个可能
的
数据
成员
是一个大型
结构
。所以二进制变量
的
大小至少是这个
结构
的
大小。所有其他
成员
都非常小,就像我这里
的
int或double一样。为了避免基本
的
大布局,
有没有
办法
强制boost::variant将项
存储
为
指针
?当然,我可以使用智能
指针
来
存储
这个大
结构</
浏览 0
提问于2017-10-17
得票数 4
1
回答
我们能在C中找到运行时
结构
中元素
的
数量吗?
c
、
pointers
、
data-structures
我想知道,
有没有
一种方法可以找到
结构
中
成员
/元素
的
数量,以及运行时该元素
的
数据
类型
/大小?考虑一个随机
结构
: int x; float z;在运行时,我只知道
结构
名称'ABC‘。那么,在
指针
或其他方法
的
帮助下,
有没有
办法
找出下面的
结构
包含3个具有各自
类型
浏览 0
提问于2019-10-17
得票数 0
2
回答
带有指向
成员
模板参数
的
指针
的
隐式
类型
?
c++
、
templates
、
template-meta-programming
、
pointer-to-member
我在模板中使用指向
成员
的
指针
类型
,目前我有类似这样
的
东西:struct Member{}; 但是必须先定义Base、Type,然后再定义Var,这似乎有点多余,因为Base和type都隐含在Var
的
类型
中。
有没有
办法
做到这一点,这样,当使用
浏览 2
提问于2012-08-08
得票数 3
回答已采纳
1
回答
是std::向量是一个非规则
类型
,因为它
的
赋值操作符移动了
成员
的
位置。
c++
、
vector
、
regular-type
但是,如果我得到指向向量
的
数组元素
的
指针
(这是向量本身
的
一个元素),然后分配给向量,那么我
的
指针
就不再被定义为指向向量
的
一个元素。对push_back()或类似的东西来说,使
指针
失效是有意义
的
,因为没有人说push_back()没有对向量
的
元素做可笑
的
事情。 任何常规
类型
都会使我对其元素
的
指针
在赋值后保持有效。所以,并不是说没有解决
办法<
浏览 3
提问于2017-09-04
得票数 1
回答已采纳
1
回答
在C中读取二进制文件会导致seg错误
c
、
segmentation-fault
、
binaryfiles
我可以写入二进制文件并在相同
的
执行过程中读取它。但是,如果我稍后执行程序只是为了从文件中读取,它会导致seg错误。为了问题
的
简单性,我对所有内容都进行了硬编码,并省略了错误检查。我已经用我
的
知识试过了一切。我无法理解
的
是,要读取
的
文件是存在
的
,不管我是否重新编译代码。
浏览 0
提问于2018-04-02
得票数 0
回答已采纳
1
回答
结构
中
的
函数在哪里
存储
在内存中?
c++
、
memory
、
struct
假设我有这样
的
结构
:{ void SomeFunction(bool enable); bool SomeOtherFunction我假设这64位是
结构
中
的
value变量,但是函数
存储
在哪里呢?
浏览 3
提问于2021-12-15
得票数 3
回答已采纳
2
回答
泛型赋值器/访问器函数
c++
、
accessor
、
mutators
有没有
办法
在C++中创建泛型
的
set/get函数?我有一个有大量属性但没有函数
的
类(好
的
,我可能应该使用一个
结构
),我真的不想为每个数据
成员
编写单独
的
set和get函数。我考虑
的
函数应该类似于'set_member( T variable ),其中T可以是任何东西,可以是原始
类型
,也可以是用户定义
的
。我想像一下,也许你可以创建一个以
结构
作为
成员
浏览 0
提问于2019-06-07
得票数 1
2
回答
铸造
结构
指针
c
、
pointers
、
struct
、
c11
(如果我无意中犯了一些不相关
的
错误,请告诉我,我会改正
的
) 这意味着
结构
A和B中
指针
的
大小和对齐方式是相同
的
。我们有一个struct B,它
的
浏览 3
提问于2014-02-08
得票数 3
回答已采纳
1
回答
如何更改变量
的
类型
com
、
automation
我有一个
类型
设置为VT_R8
的
变体。随后,我需要将其
类型
更改为VT_BSTR。在同时
浏览 1
提问于2010-05-05
得票数 0
2
回答
cdb/windbg是否有autoexp.dat
的
等价物?
c++
、
c
、
visual-studio
、
windbg
、
cdb
更改某些
类型
的
显示方式。使用类似于使用autoexp.dat
的
方式。
有没有
办法
做到这一点?例如,我有一个类似这样
的
结构
:{ { void *p;}; 我有一个几百个这样
的
数组,我知道所有这些都指向一个
结构
栏。
有没有
办法
告诉cdb,在这个表达式中,'p‘是指向Bar<em
浏览 20
提问于2009-06-30
得票数 3
回答已采纳
2
回答
创建'this‘
类型
的
指针
/当前对象
c++
、
oop
、
pointers
、
c++11
、
typeid
有没有
办法
使用'this‘关键字或类似的关键字创建当前对象
类型
的
指针
,这样就不会显式地提到类
类型
?我有一个基类GraphicObjects,它可以作为其他GraphicObjects和从GraphicObjects派生
的
对象
的
容器。我认为这可能比在类中显式命名
类型
更好,这样我就可以在其他地方使用它/更改类名。 typeid(*this) *a; //
浏览 3
提问于2016-04-12
得票数 1
3
回答
通过struct
类型
的
指针
向
结构
成员
插入值
c
我不明白
指针
和
结构
之间
的
关系;为什么我试图通过struct
类型
的
指针
访问struct
成员
,并使用
指针
为它们赋值,我会得到分段错误??如果我将一个
结构
指针
声明为:int b;A *ptr;我可以使用下面的语法访问struct
成员
即使ptr没有指向任何内容,ptr也可以访问<em
浏览 0
提问于2014-12-21
得票数 0
1
回答
具有
结构
本身
的
成员
的
结构
。
c
、
pointers
、
struct
、
member
我有一个包含几个
成员
的
结构
,其中一个是同一个
结构
本身。我想要做
的
是有一个指向与同一
结构
相关
的
结构
的
指针
,但它
的
类型
是相同
的
。编译器在读取
结构
成员
时不识别
类型
,因为它仍有待定义。
有没有
别的
办法
来做我想要发生
的
事?
浏览 3
提问于2016-03-16
得票数 1
回答已采纳
2
回答
使用指向类
的
指针
访问
成员
变量
c++
、
class
、
pointers
、
data-structures
、
member-variables
我在这里遇到了一些麻烦,在通过
指针
访问
成员
变量时使用C++。{ int tag;}struct foo int sourceTag;然后在第二个类中,有一个
成员
函数,它将指向CSource类
的</em
浏览 4
提问于2015-09-05
得票数 0
3
回答
对象是如何
存储
在内存中
的
?
c#
、
.net
、
memory-management
我正在尝试理解如何使用.NET框架将对象
存储
在内存中。
类型
变量在内存中将具有以下
结构
: 问题: 其次,对于类
的
值
类型
成员
(即Age),它们是
存储
在对象本身中(因此
浏览 3
提问于2017-02-18
得票数 5
回答已采纳
2
回答
成员
变量
的
结构
内存位置
c++
我有一个
结构
,它包含
多种
类型
的
变量,包括向量。
存储
指向非向量变量
的
指针
是否安全?我怀疑,当向量调整大小时,它们可能会被移动到不同
的
内存位置。这是否也意味着其他变量可能会移动?
浏览 0
提问于2020-10-18
得票数 0
5
回答
指向
结构
成员
的
C++
指针
c++
、
pointers
、
struct
、
memory-address
如果我要创建一个
结构
,比如: int x, y, z, a, b, c; FOO foo = {1, 2, 3, 4, 5, 6}; }我知道,如果我使用返回第一个int
的
指
浏览 0
提问于2014-07-04
得票数 1
1
回答
Vs 2012 natvis:可以在xml中定义类吗?
visual-studio-2012
、
debuggervisualizer
、
natvis
我们有一个指向一个
类型
的
指针
,调试器对此一无所知(使用
类型
定义隐藏信息,这是作者
的
一个愚蠢想法,但目前无法更改...)。原始
结构
类似于此
结构
(调试器对这些
类型
一无所知,他只看到
指针
):{ int n; struct INNERnatvis XML文件使这个
结构
的
成员
可见。对于普通<e
浏览 3
提问于2013-09-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
区块链技术语言:Go语言结构体
C语言数据类型!C语言必学基础知识点干货收藏!
结构体对齐,字节对齐
C+编程知识快速复习,看这一篇就够了
关于C+的虚函数和多态,你觉得很难?首先你需要了解这三点!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券