摘要: 场景: 在公司代码,需要启动其他进程,因此使用了fork + execv 遇到的问题: execv运行成功了,但是通过ps -ef 找不到启动的子进程;通过查找当前进程pid,然后找到子进程的pid,再从/proc找到对应子进程的目录,查看comm中,又是对的,但是子进程运行的状态不符合预期。 代码 阅读全文
posted @ 2025-01-23 17:17 太极者 阅读(10) 评论(0) 推荐(0)
摘要: 问题记录 在写linux下的代码时,遇到了如标题的报错 例子: a.c: static char* buf = ""; const char* get_buf() { return buf; } b.c: void test() { printf("%s \n", get_buf()); } 编译后 阅读全文
posted @ 2025-01-23 17:10 太极者 阅读(64) 评论(0) 推荐(0)