腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
计算
Linux
中的最大打开文件
c
、
linux
我编写了一个简单的程序来测试
Linux
中每个进程的最大打开文件。这就是了。
浏览 9
提问于2022-02-22
得票数 1
回答已采纳
2
回答
linux
syscall open()位掩码
c
、
linux
、
linux-kernel
、
system-calls
我想知道在
Linux
int open(const char *pathname, int flags)中有以下代码的用途{}
浏览 3
提问于2019-12-28
得票数 1
回答已采纳
1
回答
文件i/o操作失败的原因= -1 EACCES (权限被拒绝)
linux
、
files
、
permissions
、
sudo
、
io
我在我的程序中遇到了一个错误,我已经通过使用strace将其缩小到以下错误-有关背景信息,您可以在这里阅读这个线程- https://stackoverflow.com/questions/39524234/bug-with-writing-to-file-in-
linux
-sys-class-gpi
浏览 0
提问于2016-09-16
得票数 0
回答已采纳
3
回答
C-当同时指定O_APPEND和
O_TRUNC
时,它不会截断?
c
、
file-io
作为标题,当同时指定O_APPEND和
O_TRUNC
时,文件在打开时不会首先被截断。O_APPEND和
O_TRUNC
确实完美地协同工作,这是我在前面的代码中的错误。strcmp(argv[3], "x")==0) { } int fd = open(fp, O_RDWR | O_CREAT |
O_TRUNC
浏览 1
提问于2015-05-04
得票数 3
回答已采纳
1
回答
将python ctype从
linux
移植到windows,测试
python
、
linux
、
windows
、
ctypes
、
porting
我添加的代码已经在
linux
上开发、测试和使用了好几年。ObsPy项目托管在github上,激活了几个构建和测试操作。我已经得到了正确构建的贡献,但是所有的测试都在windows上失败(
linux
或mac构建和测试没有报告问题)。我所提供的代码片段是对数据格式(GCF)的读取器/编写器的更新,我怀疑问题在于我试图使用预编译器宏在
linux
/windows上使用文件i/o函数之间进行交换,基本上如下: #endif #ifndef O
浏览 5
提问于2022-04-30
得票数 0
1
回答
如何打开覆盖现有内容的文件
c
、
linux
我试图在
linux
中打开这样的文件。如果退出,它将重写一个现有的。这就是我想要的。
浏览 4
提问于2014-04-15
得票数 25
回答已采纳
1
回答
使用读/写到文件的管道()的替代实现
linux
、
pipe
我在
Linux
中有一个pipe()的替代实现: char *name = unique_name(); pipefd[0] = open(name, O_RDONLY, 0600); unlink(name);
浏览 23
提问于2020-02-09
得票数 0
2
回答
具有读写系统调用的复制文件有不同的大小
c
、
linux
对不起,我的英语很差,我是
Linux
系统编程新手,也是C编程新手。curr_size = 0;fdesc_extra_file = open(path2, O_WRONLY|O_CREAT|
O_TRUNC
,0777); int lseek_position = lseek(fdesc_output,0,SEEK_SET); //
浏览 2
提问于2014-03-26
得票数 0
回答已采纳
5
回答
linux
打开标志中的位或
c
、
linux
在
linux
open系统调用中,按位或在标志中的含义是什么。编译器是如何解释这一点的。下面是一个例子:此外,逗号运算符在标志中做什么?
浏览 7
提问于2014-02-25
得票数 10
回答已采纳
2
回答
在用open()编写之前清除文件
c
、
file
使用fopen,通过将其设置为w,将自动为我清除文件。然而,现在我正试图用open做同样的事情,这不能保证文件是空的,并且在开头(?)写。我怎样才能做到这一点?
浏览 4
提问于2015-11-11
得票数 2
回答已采纳
1
回答
理解文件访问代码段的“为什么”
go
、
winapi
、
file-permissions
、
logical-operators
、
file-access
在过去的几天里,我一直在试图理解代码片段。您可以找到gist 代码读取Windows驱动器的MFT,在MFT中创建文件映射的结构。然后继续阅读,以检测这些文件的变化。脚本中存在一些逻辑操作。我可以理解代码部分正在做什么,但为什么它这样做是什么一直困扰我在过去几天。我偶然发现了像这样的各种Windows文档,但即使在那时,这对我来说也没有多大意义。switch mode & (O_RDONLY | O_WRONLY | O_RDWR) { access = GENERIC_READ ac
浏览 1
提问于2018-11-29
得票数 1
回答已采纳
1
回答
对于等价代码,开放系统调用模式值为何不同?
c
、
linux
、
umask
下面的代码和引用的语句来自
Linux
System Programming by Robert Love。我不明白第一个和第二个代码示例中的模式是如何相同的。抄录自以下书:fd = open (file, O_WRONLY | O_CREAT |
O_TRUNC
, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP)贸易的可移植性(至少在理论上)为了可读性,我们可以写以下内容,效果完全相同: fd = open(file, O_WRONLY | O_C
浏览 5
提问于2022-02-13
得票数 0
回答已采纳
1
回答
系统调用"open“不能使用O_CREAT标志创建文件
c
、
linux
、
system-calls
我必须使用
linux
的系统调用完成一个练习: outFileDesc = syscall(SYS_OPEN, "testoutput.txt", O_WRONLY |
O_TRUNC
| O_CREAT/* open for writing only */ #defin
浏览 2
提问于2016-06-25
得票数 3
回答已采纳
1
回答
以用户身份运行libusb1.0程序中的分段错误,而不是sudo
c++
、
linux
、
cimg
、
libusb-1.0
request=160, value=58880, index=0 bytes=0x7fffffffe5df "\001 \346\377\377\377\177", size=1, timeout=500) (
linux
.c:152) 我对
Linux
环境中的编程非常陌生,我不知道该如何使它为普通用户运行。
浏览 4
提问于2013-06-21
得票数 1
2
回答
flock()不会阻止其他进程获得独占锁
c
、
macos
、
file-locking
、
flock
main (int argc, char * const argv[]) { if (fd1 = open( "file1", O_RDWR | O_CREAT |
O_TRUNC
浏览 1
提问于2014-11-12
得票数 3
回答已采纳
1
回答
具有两个常规文件的sendfile()中的参数无效
c
、
linux
、
system-calls
、
sendfile
我正在尝试测试
Linux
2.6.32下的sendfile()系统调用,以便在两个常规文件之间零复制数据。int out_file; out_file = open(argv[2], O_WRONLY | O_CREAT |
O_TRUNC
infile outfileopen("infile", O_RDONLY) = 3 open("outfile", O_WRONLY|O_CREAT|<e
浏览 4
提问于2010-06-01
得票数 3
回答已采纳
2
回答
如何用C重写文件的全部内容
c
、
linux
我有一个文本文件,用于ajax源。每隔1秒浏览器发送一次ajax请求,从该文件中读取实际数据。我还有写在C上的守护进程,它把实际的数据写到那个文件中。请看下面的代码:{ int fd; const char * const end = begi
浏览 0
提问于2013-03-23
得票数 2
回答已采纳
1
回答
Linux
API读写和c++位集
c++
、
linux
、
serialization
、
std-bitset
如何将C++位集容器与
Linux
API读写函数一起使用?如下所示: #include <vector>#include <unistd.h> //
Linux
API read,write,close // Some 8-b
浏览 41
提问于2020-09-29
得票数 0
回答已采纳
1
回答
在写完调用之后,我如何知道何时缩小文件的大小?
python
、
linux
、
fuse
当我的文件系统接收到缓冲区长度超出当前文件大小的对write()的调用时,程序知道如何增加文件大小。我的fuse实现如何知道当它应该在当前缓冲区的末尾丢弃数据时,它正在写入并缩小文件的大小? example str
浏览 4
提问于2021-06-21
得票数 0
1
回答
Java Web,Struts2过滤器,总是检查文件不存在,导致缓存泄漏
java
、
servlets
、
memory-leaks
、
struts2
、
filter
("/data/project/tempdir/upload_cfe3c79b_9adf_4069_a177_ecca0097b030_01184476.tmp", O_WRONLY|O_CREAT|
O_TRUNC
("/data/project/tempdir/upload_cfe3c79b_9adf_4069_a177_ecca0097b030_01184477.tmp", O_WRONLY|O_CREAT|
O_TRUNC
("&
浏览 1
提问于2014-07-23
得票数 1
点击加载更多
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券