本文為大家介紹fft函數(shù)(fftfilt函數(shù)),下面和小編一起看看詳細內(nèi)容吧。
fflush的作用是flush流中的信息。該函數(shù)通常用于處理磁盤文件。 fflush()會強制將緩沖區(qū)中的數(shù)據(jù)寫回參數(shù)stream指定的文件中。例如,fflush(stdin) 刷新標準輸入緩沖區(qū)并丟棄輸入緩沖區(qū)的內(nèi)容; fflush(stdout) 刷新標準輸出緩沖區(qū)并將輸出緩沖區(qū)的內(nèi)容打印到輸出設(shè)備。
fflush函數(shù)的頭文件:#include; fflush的返回值類型是int類型,如果flush成功,fflush返回0;當沒有緩沖區(qū)或只讀打開時,指定的流也返回0;如果fflush 返回eof,數(shù)據(jù)可能由于write errors have been lost; printf('.');后面跟著fflush(stdout)語句,可以提高打印效率。
c++標準沒有定義fflush(stdin),所以并不是所有的編譯器都支持fflush(stdin)函數(shù)。一些編譯器(如vc6)支持使用fflush(stdin)清空輸入緩沖區(qū),但linux下的gcc編譯器不支持該功能。 fflush 對輸入流的操作是對c 標準的擴展,但fflush 函數(shù)的行為是未定義的。
好了,fft函數(shù)(fftfilt函數(shù))的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。