腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
在
结构
中
找到
填充
的
大小
和
位置
的
方法
?
、
、
、
我正在尝试编写一个工具,它将接受一些包含
结构
的
C代码作为输入。它将编译代码,然后查找并输出编译器决定添加到
结构
中
的
任何
填充
的
大小
和
偏移量。对于已知
的
结构
,使用offsetof、sizeof
和
一些加法可以非常简单地手动完成这项工作,但我找不出一种简单
的
方法
来自动完成任何输入
结构
。如果我知道如何遍历
结构
中<
浏览 0
提问于2010-07-21
得票数 10
回答已采纳
4
回答
有没有办法访问
结构
的
成员?
、
、
我希望能够
找到
结构
中
各个成员
的
大小
。例如 int a0;}0x00: 00 00 00*为了计算
填充
,我需要知道
结构
的
每个成员<e
浏览 5
提问于2020-09-26
得票数 1
3
回答
结构
的
大小
怎么可能是4
的
非倍数?
、
、
我刚接触
结构
,正在学习如何
找到
结构
的
大小
。我知道
填充
是如何发挥作用
的
,以便正确地对齐内存。struct books{ char name[3];printf("%lu",sizeof(book)); 最初,我认为短
的
int会占用2个字节,然后是从第三个内存
位置
开始
的
字符数组。然后,字符数组需要3个字节
的
填充</e
浏览 0
提问于2019-04-09
得票数 1
0
回答
将excel文件读入pandas时提取合并
的
单元格属性
、
、
我正在将一个非
结构
化
的
excel文件(包含许多没有特定
大小
的
合并单元格)读入pandas数据框
中
,合并单元格
中
的
内容将被读取到pandas
中
左上角
的
单元格
位置
,并用空值
填充
其他单元格。现在excel文件
中
已经存在许多空值,我想要
找到
一种
方法
来明确跟踪在读取到pandas时在取消合并后创建
的
具有空值
的
单元格<em
浏览 18
提问于2017-12-07
得票数 0
1
回答
删除时保留句柄矩阵
大小
、
、
、
我已经在图形
中
创建了一组线。行控制柄占用由imline.empty(0,x)创建
的
矩阵。当我删除某一行(使用delete(.))时,矩阵
的
大小
发生了变化。我希望通过在矩阵
中
的
特定
位置
填充
空格(或任何其他空间)来避免这种情况,以便保持数据
的
结构
化
和
矩阵
的
大小
相同。做这件事最好
的
方法
是什么?
浏览 1
提问于2011-08-08
得票数 0
回答已采纳
1
回答
如何在tcl tk GUI
中
通过调整窗口
大小
来调整窗口中
的
窗口小部件(如框架、标签、文本)
的
大小
、
、
我是tcl\tk
中
的
新手,我正在使用它开发一个UI。UI窗口有一个框架,该框架根据表
中
的
列数
填充
标签和文本小部件
的
动态数量。每个列都有一个条目小部件,用户在其中输入
的
数据
填充
表
中
的
每一列。然而,我所面临
的
问题是,我无法
找到
一种
方法
来使窗口中框架内
的
小部件
的
大小
和
位置
根据窗口<
浏览 0
提问于2017-09-08
得票数 0
回答已采纳
1
回答
多重引导1引导信息总计
大小
、
、
、
、
是否有一种快速可靠
的
方法
来查找内存
中
Multiboot 1引导信息
的
总
大小
?“多引导信息
结构
及其相关子
结构
可以由引导加载程序放置在内存
中
浏览 3
提问于2019-11-17
得票数 2
回答已采纳
2
回答
可避免
的
填充
“未满”
结构
我试图给提供一个“逻辑”反例,表明当我遇到一些不合逻辑
的
东西时,根据它们
的
大小
对
结构
成员进行排序会使
填充
最小化。想象一下以下
结构
:{ int16_t b;sizeof这个
结构
通常会被
填充
到8个字节,以确保a是对齐
的
,例如在一个struct A数组
中
但是,由于可以避免
填充
,所以我希望struct C
的
大小</e
浏览 0
提问于2013-11-16
得票数 3
回答已采纳
1
回答
在c++中使用消息
结构
读取/
填充
数据缓冲区
的
正确
方法
是什么?
我有一个处理char[]缓冲区来发送/接收消息
的
程序。variables m_data1 = msg->data1; //etc 现在从我
的
阅读
中
收集到
的
是,由于严格
的
别名,这在技术上是未定义
的
行为,应该使用memcpy?我不太理解
的
是,将buf逐字节复制到messageType msgNotPt
浏览 0
提问于2014-11-12
得票数 0
3
回答
为什么宏观
的
抵消是必要
的
?
、
、
我对C语言很陌生,只是学习了
结构
和
指针。#define offsetof(type,member) ((unsigned long) &(((type*)0)->member))struct test {
浏览 4
提问于2016-02-07
得票数 8
回答已采纳
7
回答
以
大小
和
计数作为参数
的
fread/fwrite
的
理由是什么?
、
、
我们在这里讨论了为什么fread()
和
fwrite()取每个成员
的
大小
,计数并返回读/写
的
成员数,而不仅仅是使用一个缓冲区
和
大小
。我们可以想出
的
唯一用途是,如果您想要读/写一组
结构
,这些
结构
不能被平台对齐均匀地除以,因此被
填充
了,但是这种
结构
在设计
中
并不常见,因此不能保证这一选择。来自 函数fread()从流指向
的
流
中
读取数
浏览 25
提问于2008-11-17
得票数 109
回答已采纳
5
回答
用户定义类
的
大小
、
为什么在下面的代码
中
,类cl1
的
大小
是8,而不是5,而cl2
的
大小
是1?
浏览 9
提问于2011-02-22
得票数 3
回答已采纳
1
回答
如何获得窗口
的
原始
大小
和
位置
(wsNormal与wsMaximized)
、
、
我希望存储用户个性化窗口
大小
和
位置
,以便在应用程序重新打开时使用它。WINDOWSTATE', GetEnumName(TypeInfo(TWindowState), Ord(WindowState))); 问题是,当用户最大化窗口,然后恢复窗口时,它会返回到最大化之前
的
大小
但是如果他最大化,然后关闭并重新打开应用程序并恢复它,那么在最大化之前,应用程序将不会恢复到原来
的
大小
。它将在屏幕
的
大小
,因为宽度
和
高
浏览 0
提问于2014-02-11
得票数 5
回答已采纳
1
回答
结构
/类数据对齐
和
填充
的
算法?
、
、
我似乎找不到任何关于如何在C,C++
中
的
结构
或类中计算
填充
的
信息。我遇到
的
问题是试图创建一个
结构
格式描述符。在解析HLSL代码之后,常量描述符将包含有关常量变量
结构
中<
浏览 3
提问于2011-06-22
得票数 3
回答已采纳
4
回答
在C++
中
从二进制文件
中
删除
结构
、
、
我目前正在尝试实现一个函数,该函数删除已经保存在二进制文件
中
的
特定
结构
。我有点搞不懂怎么做。我有一个可行
的
解决方案,但不是特别优雅:我可以将整个
结构
文件读入
结构
向量,删除旧文件,删除我想从向量
中
删除
的
结构
,然后再将
结构
向量保存为文件。我很有信心这是可行
的
,但如果文件很大,它似乎是一个冗长
的
,也许是不必要
的
解决方案。我知道如何
找到
我想要删除
浏览 6
提问于2014-10-01
得票数 1
回答已采纳
1
回答
结构
中
的
填充
总是一样
的
吗?
、
、
结构
的
元素必须正确地对齐,所以
结构
可以用非使用
的
字节
填充
. 如果我对这个假设是正确
的
浏览 2
提问于2016-10-10
得票数 0
2
回答
找到
结构
的
包装尺寸
、
、
、
有没有
方法
在GCC编译器中
找到
定义和声明没有
填充
属性
的
结构
的
填充
大小
?示例:{ char ch;任何像get_packed_size(Name)这样
的
函数或宏都应该返回5
浏览 1
提问于2014-05-07
得票数 0
回答已采纳
5
回答
交叉拱门上
的
字节
填充
问题
、
、
、
、
我注意到我
的
程序
结构
上
的
sizzeof()在x86
和
x64平台上是不同
的
。这是因为字节
填充
。由于一个要求(我
的
应用程序在交叉arch m/c之间通信),我需要确保目标应该得到与发送者通过nammedpipe发送
的
相同
大小
的
结构
(在我
的
例子
中
,我不能再次读取管道
中
的
剩余数据)。如果在对该
结构
使用size
浏览 0
提问于2011-09-06
得票数 1
回答已采纳
2
回答
在C++
中
只包含一个整型数组成员
的
结构
中
填充
?
、
、
、
给出了只包含一个短整型数组(字节、来自<cstdint>
的
整数等)
的
简单
结构
(POD),后面不会添加更多
的
字段:struct Foo {}; 有没有可能因为某种原因,在编译器添加
的
结构
末尾出现
填充</em
浏览 0
提问于2015-07-06
得票数 3
2
回答
仅将父ul
填充
设置为0
在chrome
中
(在其他浏览器
中
也是可能
的
),ul元素有一个默认
的
填充
,这给了它一个很好
的
更深
的
缩进,缩进到ul
的
每个深度级别。即第一个ul将获得10px
的
填充
,第二个ul>ul将获得20px,依此类推。 我试着
找到
一种
方法
,只做第一个
填充
为0
的
位置
,这样它就可以在不破坏孩子
的
缩进
结构
<
浏览 0
提问于2015-02-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
商品条码的大小和位置使用规范
PPT中每页的图片大小、位置都一致的多种方法
窗口最小化后获取窗口的大小和位置
新手都该知道的CAD中填充颜色的方法
如何更改照片的像素和大小?更改图片大小的方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券