写/读到文件描述符/通道

时间:2012-10-17 03:23:37

标签: c# .net console file-descriptor

如何将字符串写入频道? 我正在为Cadence Allegro PCB编辑器开发C#应用程序。 ipc命令允许我打开一个C#app,标准输入/输出/错误通道(分别为0,1和2)打开进行通信。此外,它还为命令和结果打开fd通道3和4 ..

在C中,我使用这样的write()和read()命令来使用这些通道

#define skill_cmd 3
#define skill_result 4

main(int argc, char **argv)
{
   char s[100]; 
   sprintf(s, "%s", "(let () (println \"Hello world \") (1 + 1))");
   status = write(skill_cmd, &s[0], strlen(s));
   status = read(skill_result, &s[0], 100);
}

我想知道如何在C#中执行此操作? 我只知道Console.WriteLine()/ Console.ReadLine()使用标准输入/输出0和1.如何写入3和4?

0 个答案:

没有答案