posix 相关问题

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

使用C中的less(1)打印

我想打印链接列表中的大数据矩阵。它不适合终端(80行),因此使用标准打印功能进行打印很不方便;少是...

回答 1 投票 3

Shenanigans将sockaddr_storage转换为sockaddr

我有一个对象以这种方式返回垃圾inet地址,尽管from是有效的:public:const sockaddr * getFromAddr(){return reinterpret_cast (&... ] >>

回答 1 投票 0

如何从popen()函数读取标准输出并将其存储在C语言的char数组中?

好吧,我陷入了将stdout输出发送到阵列的问题。我该如何解决这个问题?我需要将带有执行代码的bash命令输出从服务器发送回客户端。协议...

回答 1 投票 0


我可以假设.cache目录存在吗?

我想在$ HOME / .cache中缓存一些文件,但是我不知道在什么操作系统下可以假设它已经存在。如果没有,我可以尝试自己创建它吗,或者这是一个错误?什么实体...

回答 1 投票 2

将posix_spawn()与setuid()和setgid()一起使用

我的glibc 2.13版本中似乎存在一个错误,使得重复调用fork()/ execv()十分危险,从而导致崩溃和内存损坏。这似乎发生大约1-2%的时间。 ...

回答 1 投票 0

可以用memchr实现吗?

紧随其后的strnlen的实现是否无效? size_t strnlen(const char * str,size_t maxlen){char * nul = memchr(str,'\ 0',maxlen);返回nul? (size_t)(nul-str):maxlen; } I ...

回答 2 投票 3

POSIX信号尽管不在sa_mask中,但在信号处理程序中被阻止

我昨天发布了一个类似的问题,但是我在概述问题方面做得很差,自那时以来,我认为我已经取得了进步。我的最小工作示例仍然很长,因此我将发布相关的...

回答 1 投票 0

为什么time()报告的时间有时比C代码中timespec_get()的秒部分晚1秒?

以下代码段:struct timespec ts; for(int x = 0; x <100000000; x ++){timespec_get(&ts,TIME_UTC);长cTime =(长)时间(NULL);如果(cTime!= ts.tv_sec && ...

回答 1 投票 8

Ada POSIX绑定和用于IPC的几组POSIX接口

我正在研究标准的Ada POSIX绑定以及用于GNAT的Florist实现。目的是评估是否可以通过使用本身的编译指示来移植旧版应用程序。C ...

回答 2 投票 5

即使在`sort`之后,`uniq`仍在重复某些值

参考文件:http://snap.stanford.edu/data/wiki-Vote.txt.gz(它是一个磁带存档,其中包含一个名为Wiki-Vote.txt的文件)。该文件的前几行包含以下,-n ...

回答 1 投票 3

使用共享内存和信号量处理SIGINT

我试图编写一个共享内存和信号量程序,该程序将一直运行到按下Ctrl + C时,即收到SIGINT:#include #include #include #...

回答 1 投票 1

C-当其他线程修改值时,输出线程将更新

我有一个程序,该程序使用多线程进行一些计算并将结果添加到全局变量中。还有一个计数器,用于指示已经完成了多少线程,还有多少线程...

回答 2 投票 1

如何确定linux控制消息中多个辅助消息的大小

我尝试一次通过UNIX套接字发送多个文件描述符。对于单个插座来说这没问题。尽管当我尝试用CMSG_NXTHDR追加另一个时,我还是得到了一个空指针,它表示...

回答 1 投票 3

拥有一小堆线程有什么好处?

我正在研究POSIX线程,发现有一种方法可以更改堆栈大小;我仍然是一般操作系统的外行。那么,拥有小的堆栈有什么好处,我将拥有内存...

回答 1 投票 1

C中的POSIX信号量,但仍然具有竞争条件吗?

我试图理解信号量,但是我无法弄清楚。我认为我的代码中仍然存在竞争条件。这个概念很简单,使用命令行参数-...]启动此程序4次-...

回答 1 投票 0

使用POSIX提取git url的域

我正在尝试建立最强大的方法来从git存储库中提取域。对于网址,例如:ssh://[email protected]:22411 / usage / project_100.git git://example.org/path/to/repo.git https://github.com / ...

回答 1 投票 0

是否有C函数将sockaddr_in转换为sockaddr_in6结构?

我想使用规范化的IP地址将数据保存在数据库中。此时,该软件可能会获取IPv4或IPv6地址。我想通过将所有地址转换为IPv6地址来规范化。 ...

回答 2 投票 -1

正则表达式中的正斜杠匹配

我在准备正则表达式时遇到麻烦,在其中匹配正斜杠('/')。我需要匹配“ / ABC6”这样的字符串(正斜杠,然后是任意3个字符,然后恰好是一位数字)。我尝试过...

回答 1 投票 2


最新问题
© www.soinside.com 2019 - 2024. All rights reserved.