posix 相关问题

POSIX(可移植操作系统接口)是一组标准,用于定义编程API,命令解释器以及类Unix操作系统的通用实用程序。

_POSIX_ VS _POSIX_SOURCE VS _POSIX_C_SOURCE

(从这个问题分裂这一关)以下3个宏出现在许多C源文件,这尝试检测/依靠的POSIX功能的可用性:_POSIX_SOURCE _POSIX_C_SOURCE _POSIX_(...

回答 1 投票 1

在Java中强制杂散唤醒

这个问题是不是,是否虚假唤醒其实很高兴,因为这是已经在全长这里讨论:不要虚假唤醒真正发生?因此,这也是不是,为什么?

回答 7 投票 28

如何陷阱CTRL + Z在Linux的POSIX的shell脚本;可以或不可以?

我是一个Linux的shell脚本编写者,我想知道是否有可能捕获信号脚本睡眠:即按CTRL + Z?我这样做是在这样的时刻,想陷阱,休眠信号了。 #...

回答 1 投票 0

逐步或累计时间序列涉及POSIX

我有两个变量,时间和DIF,库中的数据帧(lubridate)一

回答 1 投票 1

人类可读,递归,排序的最大文件列表

在POSIX shell中打印前10个最大文件列表的最佳实践是什么?必须有比我目前的解决方案更优雅的东西:DIR =“。” N = 10 LIMIT = 512000找到$ DIR -type f -...

回答 1 投票 6

当你在调用read(2)时遇到ENOBUFS / ENOMEM,你会怎么做?

如果我在调用read(2)期间收到ENOBUFS或ENOMEM,内核是否有可能释放资源并且将来的调用会成功?或者,我是否将错误视为致命错误,并开始拆解......

回答 1 投票 1

osx和/或linux上的进程范围命名属性

我有一个复杂的项目,有很多dll(其中一些是插件,即他们不能自由共享链接器符号名称),我寻找能够提供其他dll可以得到的一些信息......

回答 1 投票 1

wait()调用是否会以可预测的顺序执行?

假设我有以下代码:pid_t pid0,pid1; pid0 = fork(); if(!pid0){pid1 = fork(); if(!pid1){// p2 / *做某事* /返回; } else {// p1 ...

回答 1 投票 1

UNIX便携式原子操作

在C中是否有(POSIX-)可移植方式用于原子变量操作,类似于使用pthread的可移植线程?原子操作是执行的“增量和获取”之类的操作......

回答 7 投票 29

OS X是否支持POSIX会话?

我正在开发一个可以充分利用POSIX会话的项目(如这里所述),但我现在不确定我是否误解了这个概念和/或OS X是否支持进程......

回答 2 投票 2

重复文件查找器算法的建议(使用C)

我想编写一个程序来测试两个文件是否重复(具有完全相同的内容)。首先,我测试文件是否具有相同的大小,如果他们开始比较它们的内容。 ...

回答 7 投票 2

什么是在pthread中运行shell命令的优秀和优化方法?

基本上,我想使用gzip在pthread线程中压缩文件。弹出的第一个解决方案就是调用system()。 stackoverflow社区建议什么?要......

回答 2 投票 -1

我如何使用sigaction()? struct sigaction未定义

我正在做简单的sigaction示例来练习C,但是当我尝试编译我的代码时,它声称struct sigaction不存在[1]。当我查看我制作的一些旧代码时,我看到了......

回答 2 投票 0

用于Windows的NPM包'bin'脚本

Cucumber.js提供了一个命令行“binary”,它是一个包含shebang指令的简单.js文件:#!/ usr / bin / env node var Cucumber = require('../ lib / cucumber'); // ...二进制文件是......

回答 2 投票 34

POSIX消息队列权限被拒绝问题

我有一个server.c程序正在使用以下权限初始化消息队列:#define SERVER“/ serverqueue”... struct mq_attr attr; attr.mq_flags = 0; attr.mq_maxmsg = MAX_MSGS; ...

回答 1 投票 1

将一行读入动态分配的char指针数组时出现段错误

在C中,我试图实现一个使用getline()来读取文件中所有行的函数。它与getline()类似地实现,特别是它使用realloc()来调整大小...

回答 2 投票 0

程序如何获取sigwaitinfo()返回的siginfo_t结构中的消息队列描述符

我在Linux上编程。在siginfo_t中,文件描述符有si_fd。我从另一个进程收到一个信号,sigwaitinfo返回有关该信号的信息。我想得到......

回答 1 投票 0

没有反向引用的C POSIX ERE

我需要在我的C代码中包含一个POSIX ERE正则表达式编译器/执行器。我选择了原生的regex.h库,其内容如下所示:#include 布尔...

回答 2 投票 2

在Linux中独占打开设备文件

有哪些方法可用于专门打开设备文件(例如,显示帧缓冲区)? [信息:我已经知道了flock()和朋友,只有当其他人才有效...

回答 4 投票 12

UNIX / Linux信号处理:SIGEV_THREAD

我在我的代码中放了一个简单的信号处理程序。我初始化了sigevent结构,使用处理函数来捕获信号。有人可以指出为什么代码不工作? ...

回答 3 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.