asc*_*ler 27
安全的方法是使用snprintf和strtol.
但是,如果您知道这两个进程都是使用相同版本的编译器创建的(例如,它们是相同的可执行文件fork),您可以利用以下事实:C中的任何内容都可以作为以下数组读取或写入char:
int n = something();
write(pipe_w, &n, sizeof(n));
int n;
read(pipe_r, &n, sizeof(n));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29167 次 |
| 最近记录: |