对于TCP Server Class,我需要一个Linux函数,它的作用与Windows下的SetHandleInformation(,HANDLE_FLAG_INHERIT,0)相同。我已经在网上搜索过Linux的类似版本,但我没有找到任何有用的东西。我需要该函数的唯一原因是使子进程可以继承套接字句柄。那么,如果没有Linux SetHandleInformation(),在Linux下有没有其他的方法呢?
然后,通过fdopen调用将该套接字传递给表示该套接字的int,将该套接字“转换”为文件句柄。然后将得到的文件句柄传递给bison解析器,该解析器直接解析通过套接字接收的数据。所有这些在linux上都运行得很好。现在我试着把这段代码移植到windows上,但是我失败了。. // code to call my parser with fileHandle as argument
bison/flex解析器在windows版本中失败,因为文件句柄似乎指向空流/文件。
例如: 4448 0 15298064448 is total alocated file descriptors0 is total of free alocated file descriptors此外,我还规定了以下限制:$ ulimit -a
core file size (blocks, -c) 0<