2026年1月7日

疑问3

摘要: 疑问 请问 std::bind( &zkos::diag::sdm::SdmIpcRuntime::RecvMethodCall, &sdm_runtime, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3 )中 阅读全文

posted @ 2026-01-07 11:08 四季萌芽V 阅读(2) 评论(0) 推荐(0)

疑问2

摘要: 是的!你这个判断完全正确——handler_(method.id, message->data, std::move(message)) 这行代码直接触发了 SdmIpcRuntime::RecvMethodCall() 函数的调用,这也是整个IPC请求从“通信层”流转到“业务层”的核心一步。 我会 阅读全文

posted @ 2026-01-07 11:02 四季萌芽V 阅读(2) 评论(0) 推荐(0)

疑问1

摘要: 疑问 请问这个参数[](const std::string& reply) { std::cout << "[外部进程] 回复:" << reply << std::endl;作为函数simulateExternalCall()的形参,再后面是函数callMethod()的形参,再后续的运转可以给我 阅读全文

posted @ 2026-01-07 10:58 四季萌芽V 阅读(2) 评论(0) 推荐(0)

C++ 模拟实现 IPC(进程间通信)

摘要: 这个IPC通信示例是基于真实车载SDM模块的核心逻辑,从“抽象业务场景→拆解技术组件→分层实现→修复问题→验证运行” 一步步设计出来的。我会带着你复刻整个设计过程,每一步都讲清“为什么这么做”“怎么落地”,新手也能跟着复刻。 核心前提:先明确设计目标 我们要模拟的核心场景是: SDM(自诊断管理)作 阅读全文

posted @ 2026-01-07 10:45 四季萌芽V 阅读(4) 评论(0) 推荐(0)

导航