建議使用 Visual Studio 2017

資料流狀態

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

有效狀態和狀態轉換,以資料流如下圖所示。

資料流

每一個圓形表示穩定狀態。 每一行表示可能因函式呼叫在資料流的轉換。 函式的五個群組可能會造成狀態轉換。

前三個群組中的函式<stdio.h>中宣告:

其餘兩群組中的函式在<wchar.h>宣告:

說明圖表指出您必須在大部分寫入和讀取作業之間呼叫其中一個的函式:

  • 若資料流的最後一個作業為寫入,則您不能讀取函式。

  • 若資料流的最後一個作業是否為唯讀,您不能呼叫函式寫入,除非該讀取作業設定檔案結尾指示器。

最後,狀態圖表表示是作業從未取消可以遵循有效函式呼叫的數目。

檔案和資料流

顯示: