【发布时间】:2010-09-09 01:59:13
【问题描述】:
WriteFile( tmp_pipe, &Time, sizeof(double), &dwWritten, NULL );
上面是同步的,如果tmp_pipe的buffer用完了,就会在那里等。
如何让上面的操作立即完成,如果缓冲区满了就忽略数据?
【问题讨论】:
-
WriteFile 是一个 Win32 API,不是 C/C++ 库的一部分。 WriteFile (msdn.microsoft.com/en-us/library/aa365747(VS.85).aspx) 的文档指定了如何将其用于异步操作。
-
对不起,我不明白,你能说明一下吗?