0

我打算使用命名管道在两个进程之间进行通信,但我想将一个简单的结构从一个程序发送到另一个程序(在同一台机器上):

typedef struct Env_var      {
  string Objcet;
  string Attrib;
  double  value;
  } Var_amb;

如何在另一端正确发送和接收?

我使用以下代码编写:

 DWORD numBytesWritten = 0;
    result = WriteFile(
        pipe, // handle to our outbound pipe
       buffer, // data to send
       sizeof(buffer), // length of data to send (bytes)
         &numBytesWritten, // will store actual amount of data sent
         NULL // not using overlapped IO
      );

我会提前感谢任何帮助。谢谢 andre.nudel@gmail.com

4

0 回答 0