【发布时间】:2014-01-11 09:07:22
【问题描述】:
我需要将以下结构写入fifo:
struct msg_t {
int length;
char* msg;
};
我 malloc 结构和其中的 char*,我这样写: (假设 msg 是变量名) 写(fifo_fd, &msg, sizeof(msg_t));
长度从另一端读取就好了。 字符串不是.. 如何通过一次写入来编写这两个字段? 如果不是,那么两个单独的写入好吗?
谢谢。
【问题讨论】:
-
为了清楚起见,请包含一些您正在尝试执行的代码!