posix 相关问题

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

借助线程创建消息队列

我正在学习创建线程以及它们如何相互交互,所以我想创建一个简单的消息队列。 我遵循的模型是这样的: 现在我有点陷入一个问题,我...

回答 1 投票 0

要在 download.log 中搜索 .zip 文件,

我正在为一项作业而苦苦挣扎。 这是作业:通过正则表达式或简单文本搜索从文件或管道中收集特定条目 - 从 download.log 中获取所有 zip 文件名和...

回答 1 投票 0

此处使用的正则表达式是否符合 POSIX 标准,并且使用的代码是否适合所描述的问题?

根据我之前的问题,请参阅下面我的问题的更完整形式。 代码用例 当前代码是用于polybar(可自定义状态栏)的模块。根据第一个...

回答 1 投票 0

如何在Linux中用C/C++获取用户名?

如何在程序中不使用环境(getenv,...)来获取实际的“用户名”?环境是C/C++,Linux。

回答 7 投票 0

这个Python正则表达式是如何工作的?

我不明白这个python正则表达式“re.match(”([abc])+”,“abc”)”的结果。 有人能解释一下这个正则表达式是如何一步一步工作的吗? 进口再 m = 重新....

回答 1 投票 0

当ctrl+c发生时如何优雅地退出D程序?

我想通过停止事件循环来优雅地关闭vibe.d应用程序。 导入vibe.vibe; 导入 core.sys.posix.signal; 无效主() { 枚举 SIGINT = 2; 信号(SIGINT,&stopapp)...

回答 2 投票 0

我们可以在不违反标准的情况下向标准函数声明添加属性吗?

我想知道向 C 方法添加属性是否会违反标准合规性。 因为在 glibc 2.38 中,为 fclose() 和 freopen() 添加了一个 nonnull 属性,如下所示: extern int fclose (文件 *

回答 2 投票 0

iOS 模拟器错误:NSPOSIXErrorDomain 代码 3 - 没有这样的过程

详细信息:模拟器设备针对请求的操作返回错误。域:NSPOSIXErrorDomain 代码:3 失败原因:没有这样的过程 用户信息:{ DVTErrorCreationDateKey = "2023-07...

回答 0 投票 0

系统调用 mktime 忽略 tm_isdst 标志

另外一个关于 mktime 和 DST 的问题 Linux、Ubuntu,时区设置为 Europe/Berlin,即当前时间为 CEST: >日期 2016 年欧洲夏令时间 8 月 22 日星期一 16:08:10 >日期--UTC 8 月 22 日星期一 14:08:14...

回答 2 投票 0

在 Linux/Unix 系统上是否强制存在 /dev/shm 挂载点?

我正在解决一个问题,其中某个文件必须放在 tmpfs 而不是常规文件系统(例如 ext4、xfs 等)上。要求的背景是该文件将用于

回答 0 投票 0

stream_isatty 和 posix_isatty 有什么区别?

我想知道 stream_isatty 和 posix_isatty 有什么区别。我还完成了两者的文档部分,如下所示: stream_isatty: https://www.php.net/manual/en/fu...

回答 0 投票 0

对使用 longjmp 恢复的东西感到困惑?

如这里所述:https://stackoverflow.com/a/58498330 当使用 setjmp 和 longjmp 并返回到 setjmp 的范围时,所有可访问对象都具有与函数 longjmp 时相同的值

回答 2 投票 0

在 zsh 子 shell 内循环中睡眠的替代方案

我将 zsh 和 zsh/curses 用于小型命令行界面。当窗口大小改变时,视图的内容应该自动调整。我尝试使用 trap SIGWINCH 解决方案,但是使用 zsh(我...

回答 2 投票 0

信号处理和 fork() 之间的竞争条件

我想为 SIGHUP 安装一个信号处理程序以传播给另一个进程组中的子进程,但似乎在 POSIX 中我只能从 fork() 的返回中获取子进程的 PID。 所以,...

回答 2 投票 0

使用线程中的 write() 写入 stderr

在 Qt/C++ 应用程序中,我需要使用 write() 将一些文本打印到 stderr。我多次做这样的事情: 写(stdErrDescriptor,“H”,1); 写(stdErrDescriptor,&quo ...

回答 0 投票 0

在 Fortran 中正确绑定 FILE C 结构

我想知道是否有人设法以正确的方式在 Fortran 中绑定 C 结构文件。我在 gfortran 上尝试了以下操作(注意 fnum 是 gnu 扩展名) 程序 test_fdopen 使用 iso_c_b...

回答 1 投票 0

为什么shell把一个带引号的“$@”展开成多个参数

以下命令按预期打印 foo bar: sh -c 'printf "$@"' -- "foo 栏" 但是,当使用 foo 和 bar 作为单独的参数调用时,它只打印 foo: sh -c '原则...

回答 1 投票 0

正则表达式类型之间的差异

我正在阅读 GNU find 的手册页并偶然发现了这个开关: -regextype 类型 更改 -regex 和 -iregex 测试哪个 ...

回答 2 投票 0

AppleScript - 尝试重命名文件时出错 -10006

使用下面的 2 个代码示例,我想选择一个文件夹并重命名其中的文件(一个 .pdf 文件)。 代码非常简单,但它返回错误 -10006。 我是 AppleScript 的新手。我...

回答 1 投票 0

在理解如何运行 golang 项目方面需要帮助

我是 golang 的初学者,无法在我的本地主机上运行这个特定的 github 存储库。如果有人可以提供有关如何运行 go 模块的方法的说明,那将会很有帮助

回答 0 投票 0

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