c

c

文章 3.4k 浏览 17

使用整数作为布尔值更快吗?

从内存访问的角度来看......是否值得尝试这样的优化? int boolean_value = 0 //magical code happens and boolean_value could be 0 or 1 if(boolean…

晚雾 2024-11-05 17:02:00 0 0

如何获取动态生成的 X86_64 返回相对于 RIP/RBP 的值

我正在尝试读取内存中相对于 X86_64 上的 %rip 的值。在我的第一个示例中,我只想阅读 如果我用 C 编写以下代码,我可以调用它并获得正确的结果 (\x..…

在你怀里撒娇 2024-11-05 16:57:40 0 0

将十进制转换为十六进制和八进制

展示如何用 C 语言编写一个常量,其十进制值为 65 作为 a。十六进制常量 65/16 = 1 r1 1/16 = 0 r1 十六进制常数 = 11 b.八进制常量(C 语言) 65/8 =…

醉生梦死 2024-11-05 16:47:42 1 0

简单地将一个整数存储在共享内存段中:C

我只是想在两个进程之间共享一个整数,但是内存段在程序 1 中初始化并在程序 4 中使用。这是程序 1 中的初始化: shmid = shmget(key, sizeof(int*), …

陪你到最终 2024-11-05 16:46:54 0 0

警告:赋值从指针生成整数而不进行强制转换

#include &ltstdio.h&gt #include &ltstring.h&gt #include &ltmath.h&gt #define NUM 8 int main() { int i, len, sum, offset, remain char bin[32]…

在风中等你 2024-11-05 16:18:54 0 0

linux:如何生成核心文件?

我使用的是 Ubuntu 10.04。我运行“ulimit -c 999”,然后编译并执行(gcc test.c &amp&amp ./a.out)这个小应用程序: #include &ltsignal.h&gt int …

自此以后,行同陌路 2024-11-05 16:15:56 1 0

Linux UDP丢包的原因

我有一个 Linux C++ 应用程序,它接收排序的 UDP 数据包。由于排序,我可以轻松确定数据包何时丢失或重新排序,即何时遇到“间隙”。系统有一个恢复机…

撩起发的微风 2024-11-05 16:10:15 0 0

读取Linux内核参数

有没有办法在启动时找到传递给内核(/proc/cmdline)的参数,而无需读取proc中的任何文件?我可能有一个进程需要在挂载 /proc 之前读取启动参数。…

腹黑女流氓 2024-11-05 16:05:15 0 0

从文件扫描

我目前正在尝试从文件中扫描一行,但在字符串上遇到了障碍。 这是我的教授告诉我要研究的示例行。 enum status{MEM,PREP,TRAV} union type { double i…

怀中猫帐中妖 2024-11-05 16:04:44 1 0

c 中的 forking、waitpid 问题

由于某种原因,这段代码立即执行父母命令,终止我的信号量并搞乱我对其他程序的流量控制。谁能告诉我为什么 waitpid() 不起作用? //Create child pro…

请远离我 2024-11-05 16:03:52 2 0

OCIDate 在进入 Oracle 的道路上遭遇重创

我有一些 C 代码来填充纪元时间的 OCIDate: 在我的主程序中: OCIDate ocidate epoch_to_ocidate(c.f, &ampocidate) 在库中: void epoch_to_ocidate…

烈酒灼喉 2024-11-05 15:52:48 2 0

有效评估循环 cf 分支预测内的 max(a,b)?

在 C 中的 for 循环内计算 2 个浮点数的最大值的有效方法是什么,而不使用可能使管道停顿的逻辑语句,例如 a &gt乙?一个:b? 我正在处理巨大的 3D …

泅渡 2024-11-05 15:35:27 1 0

如何在多线程服务器客户端程序中处理数据包?

我目前有一个可以运行的客户端应用程序,但它是单线程的。 我的数据包看起来像这样:&lt len_of_data&gt|&lt data&gt" “|”用作我的数据的分隔符。 …

谁与争疯 2024-11-05 15:25:16 1 0

Mac 上的本机开发与 Windows 上的 Dragonfire SDK - iPhone 开发

我想知道在 Mac 上为 iPhone 进行开发、在 Mac 上使用官方工具/IDE(无论它们是什么)与在 Windows 计算机上使用 Dragonfire SDK 之间的主要区别是什…

萌逼全场 2024-11-05 15:12:01 0 0

如何使用 C 发送和捕获发送到 PID 的信号

假设,我知道我的父进程 id 并且想 kill(my_parent_id, SIGTERM) 作为父进程,我怎样才能捕获这个信号?…

像极了他 2024-11-05 14:37:17 1 0
更多

推荐作者

内心激荡

文章 0 评论 0

JSmiles

文章 0 评论 0

左秋

文章 0 评论 0

迪街小绵羊

文章 0 评论 0

瞳孔里扚悲伤

文章 0 评论 0

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