systems-programming

systems-programming

文章 0 浏览 6

如果指向文件被移动或删除,Linux上的打开文件句柄会发生什么

同时,如果尖头文件获取: 移开 - >文件处理是否有效? 删除 - >这是否导致EBADF,表明文件句柄无效? 替换为新文件 - >文件句柄是否指向…

不美如何 2025-02-05 11:43:19 2 0

为什么找不到设备OBJ?

我写驱动程序。 当服务启动时,创建一个设备对象(name = icoctl_1),但是getLasterRor return not_foun_file(代码2) void CUserAppDlg::OnBnClick…

情归归情 2025-02-01 18:11:46 2 0

Linux 单分支守护进程。如何重新获取控制终端?

每个人都说守护程序不应该有控制终端。 双叉方法是双架守护程序永远不会获得控制终端的正确方法,因为它不是会话负责人。 但是,如果我们使用使用setS…

叹倦 2025-01-17 14:18:00 3 0

每个用户/组的内存段权限 - 有什么方法可以实现这一点?

我们知道 elf 可执行文件的内存段有 rwxp/s 权限。 现在,我有一个用户或一个组,我希望他们看到某个可执行文件的 .text 段(读取访问权限),但没有…

骄傲 2025-01-16 07:44:18 2 0

远程控制正在运行的应用程序 C++ WINAPI

我想创建一个可以控制指定运行进程的窗口的应用程序。我使用 WINAPI 获取所需应用程序的主窗口句柄,并通过 WINAPI 的 SendMessage 函数向其发送消息…

素衣风尘叹 2025-01-15 12:40:39 2 0

vfork() 系统调用的返回值

考虑下面的代码: int main() { int pid; pid=vfork(); if(pid==0) printf("child\n"); else printf("parent\n"); return 0; } 在 vfork() 的情况下,…

Saygoodbye 2025-01-06 14:39:17 4 0

Ubuntu 中的系统编程

Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 12…

在梵高的星空下 2024-12-29 03:30:27 4 0

分叉实施

fork系统调用代码是怎么写的。我想知道一个函数如何返回两个不同的值以及如何返回两个不同的进程的一些细节。总之想知道fork系统调用是如何实现的?…

迷雾森÷林ヴ 2024-12-27 02:18:27 7 0

Windows、Linux、OSX 上调试器的低级详细信息

可能的重复: 调试器如何工作? 我正在尝试了解有关调试器的更多信息。我了解一般调试的基础知识以及 Windows 上的一些底层细节。但我想更多地了解调…

今天小雨转甜 2024-12-26 09:46:10 4 0

dlmalloc 的 mspace_malloc 返回奇怪的地址

[我已经解决了这个问题 - 请参阅下面我的最后一条评论。] 在我的应用程序中,我需要使用我自己的特殊 malloc,基于 Doug Lea 的 dlmalloc:我映射一个…

故乡的云 2024-12-21 13:07:07 4 0

想了解 Windows 剪贴板内部原理

我有兴趣学习 Windows 系统内部结构及其工作原理。我倾向于学习windows上的系统编程。在这种情况下,我很想知道有关 Windows 剪贴板内部功能的一些事…

一抹微笑 2024-12-16 13:50:23 5 0

tcgetsid 与 getsid 函数有何不同?

在阅读“Unix 环境中的高级编程”时,在我看来,这两个函数执行完全相同的操作。 它们都向调用进程返回相同的结果。 那么为什么还要设计其中两个呢? …

千紇 2024-12-14 03:37:00 5 0

sigaction 系统调用:如果 sa_mask 包含被阻止的信号之一怎么办?

struct sigaction 的 sa_mask 字段指定在处理程序调用期间被阻止的信号。这些信号在调用处理程序之前添加到进程块掩码中,并在处理程序完成后立即删除…

隔岸观火 2024-12-14 03:33:26 6 0

DBUS服务器崩溃

我正在使用 Glib 绑定​​实现 DBUS 对象,但在返回 GArray 时遇到问题: gboolean TestObject_get_data(TestObject* obj, GArray* buffer, GError** …

痴骨ら 2024-12-13 22:23:17 6 0

Windows编程中的Console是什么意思?

我的 Windows 控制台有问题...在 Windows api 中,控制台 是否始终必须是屏幕或键盘,还是可以是任何字符缓冲区或文本文件之类的东西? 如果我更具体…

婴鹅 2024-12-10 07:52:44 8 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文