腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
OS上-m32联合编译的冗余大小
、
、
、
、
代码中有以下标记的联合: 当我使用gcc或clang在64位
Linux
或OS上编译它时,cell_t的大小总是32字节(如预期的4 * sizeof(long))。当我使用-m32开关在
Linux
上编译它(Ubuntu14.04,gcc 4.8)时,大小为16字节(如预期的那样)。
浏览 4
提问于2014-09-26
得票数 0
回答已采纳
5
回答
在
Linux
C++应用程序中查找和读取大型文件
、
、
、
、
我一直在搜索,许多网站似乎引用了使用与off64_t数据
类型
,但我没有发现任何例子引用的东西相当于寻找。现在,我正在读取的文件是16GB+ CSV文件,期望至少翻一番。
浏览 5
提问于2009-06-23
得票数 14
回答已采纳
1
回答
最大(和最小)
off_t
、
我找不到像OFF_MAX这样的东西,可以告诉我
off_t
的最大允许值,所以我想知道我是否可以使用它:#define OFF_MIN ((
off_t
)1 << (sizeof(
off_t
) * 8 - 1)) 我知道对有符号值的位操作通常是未定义的,但是对于x86和ARM、Windows (明明子)、
Linux
和Mac来说还可以吗?
浏览 3
提问于2015-08-28
得票数 1
3
回答
关于文件查找位置的问题
、
、
、
但是,如果我想在
Linux
或Unix中创建应用程序(创建文件或直接写入原始驱动器扇区),我如何才能移动到4G上的指针? 谢谢,等待你的回复...
浏览 1
提问于2009-11-06
得票数 2
回答已采纳
1
回答
不能引用默认构造函数--它是VS中删除的函数
、
结构是这样的: typedef index_t * child_t;
off_t
next; size_t n; /* how many children */struct key_t { char k[16
浏览 2
提问于2015-09-14
得票数 5
1
回答
如何使用混合/自动工具在Windows上启用大文件支持?
、
、
、
、
我在configure.ac文件上使用configure.ac宏,它在64位
Linux
(默认情况下)和32位
Linux
上工作得很好。现在,我移植了这个项目,以便它可以在Windows上编译(32位),但是遗憾的是,AC_SYS_LARGEFILE不能工作(例如,
off_t
是4字节,而
Linux
上的32位和64位都是8,fopen/fstat: %i bytes\n", sizeof(
off_t
));} 为了编译/运行testcase,我使用以下
浏览 1
提问于2013-09-20
得票数 2
回答已采纳
3
回答
如何获取大文件(> 4 GB)的文件大小?
、
、
stat有一个
off_t
类型
的变量,它也是4字节(符号不确定),所以它最多只能告诉我一个4 4gb文件的大小。 如果文件大于4 gb怎么办?
浏览 3
提问于2010-05-10
得票数 4
回答已采纳
2
回答
是否可以在
off_t
中为用于ctype的适当映射进行可移植的确定?
、
、
背景:
off_t
数据
类型
是的带符号整数。对于64位构建环境,它似乎始终是64位的
off_t
,对于32位系统,
off_t
的大小取决于环境(通常由_FILE_OFFSET_BITS和相关的环境控制)。我使用Python的来访问一些函数的库调用,这些函数使用
off_t
数据
类型
。没有用于
off_t
的
类型
,因此通过或其他方式映射这样一个
off_t
需要选择由ctype定义的其他
类型
,即c_int、c_int32、c_int64
浏览 4
提问于2017-04-28
得票数 5
回答已采纳
2
回答
查找锁定文件的进程的PID。
、
、
我需要找到使用python (posix/
linux
)锁定文件的人。传递给fcntl的结构包含诸如
off_t
或pid_t之类的字段。我不能假设这些
类型
的大小。 ...short l_whence; /* How to interpret l_start:
off_t
l_start; /* Starting offset for l
浏览 4
提问于2012-03-13
得票数 3
回答已采纳
2
回答
lseek EOVERFLOW错误处理
、
、
、
、
我注意到,当我试图寻找比
off_t
所能表示的更多的字节时,我得到了一个EOVERFLOW错误。我如何在
off_t
中寻找更大的数字?
浏览 1
提问于2012-07-02
得票数 1
回答已采纳
1
回答
在C中查找文件位置> 2^32
、
编辑:我正在尝试做一个跨平台的程序,但我目前正在一个
Linux
32位操作系统上工作。
浏览 3
提问于2018-11-13
得票数 1
2
回答
这是什么意思:“错误:多个
类型
说明符的无效组合”
、
、
、
FreeBSD上遇到一个编译器错误:从C++代码中: typedef unsigned
off_t
浏览 0
提问于2010-10-24
得票数 2
回答已采纳
5
回答
转换: uid_t到字符串,
off_t
到字符串
、
、
、
对于文件的状态,我们有ctime()函数,它将time_t
类型
转换为string,并返回一个指向它的指针。 但是uid_t和
off_t
类型
又如何呢?
浏览 0
提问于2009-04-28
得票数 1
1
回答
posix_fadvise与readahead的区别
、
、
、
、
根据手册,readahead是特定于
Linux
的:但他们俩似乎都在做同样的事。但是,除了冒着可移植性的风险之外,交换这两个功能会带来什么后果呢?
浏览 0
提问于2021-12-12
得票数 5
回答已采纳
2
回答
st_size为负,但没有错误。
、
、
、
在另一个问题中,答案是使用%ld,因为stbuf.st_size (
off_t
)的
类型
,但是它不起作用。你的帮助是非常感谢的
浏览 4
提问于2021-03-07
得票数 1
回答已采纳
1
回答
FreeBSD/DragonFlyBSD系统调用是如何工作的?
、
、
sendfile()
off_t
总是较低,因为它是有符号的,而size_t是无符号的。
浏览 0
提问于2019-07-11
得票数 0
2
回答
签名与无符号比较
size_t a;...正如预期的那样,编译器在这里发出“已签名与无符号比较”的警告,因为
off_t
是签名的,而size_t是无符号的。它应该工作,而不管多少(Size_t)和多少(
Off_t
)等于。(
off_t
)=4 (older system) sizeof(size_t)=8, sizeof(
off_t
)=4 (some 64bit system with 32bit filesystem问题是比较这两种
类型
的正值,我不知
浏览 0
提问于2016-01-02
得票数 2
回答已采纳
2
回答
删除文件结尾
、
例如,如果我在一个文件的末尾调用了WriteFile,后来我想删除写入的字节,我该怎么做呢?我是否必须将文件内容读入缓冲区,重新创建文件,然后写入所需的字节,或者是否有更简单的方法?
浏览 1
提问于2010-10-24
得票数 1
回答已采纳
1
回答
什么是与
off_t
等价的MPI数据
类型
?
、
我想使用MPI发送/接收一个
类型
为
off_t
的向量,但我一直在阅读
off_t
类型
在不同平台上可以是不同的东西。我该怎么做?
浏览 2
提问于2014-04-23
得票数 0
回答已采纳
5
回答
为什么要对struct中的st_size字段进行签名?
、
、
、
st_size被称为
off_t
。为什么st_size被定义为有符号
类型
?会是阴性吗?如果是否定的,那又意味着什么呢?
浏览 2
提问于2012-09-05
得票数 21
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 基础命令,文件类型
Linux查看文件类型命令实验
Linux 文件系统类型导览
简单说一下Linux的变量类型
Linux中神奇的叹号“!”命令——各类型用法总结
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券