herrDeng網內搜尋

自訂搜尋

Ads

2013年5月6日 星期一

解釋下列C指令

ftell
fseek
rewind

32 則留言:

b9913196楊勒安 提到...

ftell-功能: 返回当前文件位置,也就是说返回FILE指针当前位置。
fseek-可設定在檔案中存取的位置,共需三個參數,第一個參數為指向結構 FILE 的指標,第二個參數為位移字元量,第三個參數為位移的起算位址,可以是檔案開頭 SEEK_SET 、現在位置 SEEK_CUR 或檔案結尾 SEEK_END 。
rewind-將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構FILE 指標的參數。

b9933147 提到...

ftell 語法:long int ftell ( FILE * stream ); 取得檔案指標讀/寫的位置
int ftell (int fp)
fseek 語法:int fseek ( FILE * stream, long int offset, int origin ); 移動檔案指標
int fseek (int fp, int offset [, int whence])
rewind 語法:void rewind ( FILE * stream ); 重置檔案指標
int rewind (int fp)

b9933147 提到...

ftell :
long int ftell
( FILE * stream );
取得檔案指標讀/寫的位置

fseek :
int fseek
( FILE * stream, long int offset, int origin );
移動檔案指標

rewind :
void rewind
( FILE * stream );
重置檔案指標

b9913199余承恩 提到...

ftell --- 取得檔案指標讀/寫的位置
語法 : int ftell (int fp)
說明 :
傳回檔案指標fp的位置,如果發生錯誤則傳回false。
檔案指標必須是有效的,並且是以fopen( )或popen( )成功開啟時的指標。

fseek --- 移動檔案指標
語法 : int fseek (int fp, int offset [, int whence])
說明 :
設定檔案指標fp的位置,由whence來指定增加offset到新位置上的方式,whence有下列的值 :
SEEK_SET -- 設定新位置等於bytes位元組
SEEK_CUR -- 設定新位置為目前位置加上bytes  
SEEK_END -- 設定新置為檔案的結尾加上bytes
如果沒有指定whence,則假定是SEEK_SET。
成功則傳回0,否則傳回-1。注意 : 此移動位置若通過檔案結尾並不會認為是錯誤。
如果fopen( )是以"http://"或"ftp://"開啟檔案時,無法使用此檔案指標。

rewind --- 重置檔案指標
語法 : int rewind (int fp)
說明 :
設定檔案指標fp到檔案的開始處。
如果發生錯誤則傳回0。
檔案指標必須是有效的,而且是以fopen( )成功開啟時的指標。

B9733153 提到...

ftell --- 取得檔案指標讀/寫的位置
fseek --- 移動檔案指標
rewind ---將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。

匿名 提到...

b9933151-簡祈鈞
fseek : 將檔案資料的指標移到指定偏移位元上。

ftell : 傳回檔案的指標偏移位元值,當發生錯誤時,傳回false值。檔案指標必須是有效的,且使用fopen函式開啟才能作用。

rewind : 重置檔案的讀寫位置指標到檔案的開頭出,發生錯誤則傳回0。檔案指標必須是有效的,且使用fopen函式開啟的檔案。

匿名 提到...

ftell --- 取得檔案指標讀/寫的位置
fseek --- 移動檔案指標
rewind ---將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。

B9913213 陳柏勳 提到...

ftell

取得文件讀寫指針位置。

本函數返回文件 fp 的指針偏移位 (offset) 值。當發生錯誤時,返回 false 值。文件指針 fp 必須是有效的,且使用 fopen() 或者 popen() 二個函數打開方可作用。
fseek

移動文件指針。

本函數將文件 fp 的指針移到指定的偏移位 (offset) 上。使用本函數就像 C 語言中的 fseek(fp, offset, SEEK_SET) 函數。成功則返回 0,失敗則返回 -1 值。當 fp 由 fopen() 打開 "http://...." 或是 "ftp://...." 等 URL 文件時,本函數無法作用。
rewind

重置開檔的讀寫位置指針。

本函數重置文件的讀寫位置指針到標案的開頭處。發生錯誤則返回 0。文件 fp 必須是有效且用 fopen() 打開的文件。

B9733153 提到...

ftell --- 取得檔案指標讀/寫的位置
fseek --- 移動檔案指標
rewind ---將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。

B9933159 提到...

fseek:移動檔案指標
int fseek (int fp, int offset [, int whence])

ftell:取得檔案指標讀/寫的位置
int ftell (int fp)

rewind:重置檔案指標
int rewind (int fp)

B9833022謝業銘 提到...

ftell -取得檔案指標讀/寫的位置。
fseek -移動檔案指標。
rewind -將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。

B9833173 許育逢 提到...

ftell:本函數返回文件 fp 的指針偏移位 (offset) 值。當發生錯誤時,返回 false 值。文件指針 fp 必須是有效的,且使用 fopen() 或者 popen() 二個函數打開方可作用。

fseek:本函數將文件 fp 的指針移到指定的偏移位 (offset) 上。使用本函數就像 C 語言中的 fseek(fp, offset, SEEK_SET) 函數。成功則返回 0,失敗則返回 -1 值。當 fp 由 fopen() 打開 "http://...." 或是 "ftp://...." 等 URL 文件時,本函數無法作用。

rewind:本函數重置文件的讀寫位置指針到標案的開頭處。發生錯誤則返回 0。文件 fp 必須是有效且用 fopen() 打開的文件。

B9833102增冠誌 提到...

ftell --- 取得檔案指標讀/寫的位置
fseek --- 移動檔案指標
rewind ---將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。

B9913190 馬國祥 提到...

fseek:移動檔案指標
int fseek ( FILE * stream, long int offset, int origin );

ftell:取得檔案指標讀/寫的位置
long int ftell ( FILE * stream );

rewind:重置檔案指標
void rewind ( FILE * stream );

B9813166 林建鑫 提到...

ftell:
取得CertFile位置
回傳目前檔案中存取的位置,需要一個指向結構FILE 指標的參數。

fseek:
移動CertFile指標
可設定在檔案中存取的位置,共需三個參數,第一個參數為指向結構 FILE 的指標,第二個參數為位移字元量,第三個參數為位移的起算位址,可以是檔案開頭 SEEK_SET 、現在位置 SEEK_CUR 或檔案結尾 SEEK_END 。

rewind:
重置
將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構FILE 指標的參數。

B9733153潘承駿 提到...

ftell --- 取得檔案指標讀/寫的位置
fseek --- 移動檔案指標
rewind ---將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。

B9913212 洪培凱 提到...

fseek:將檔案資料的指標移到指定偏移位元上。
用法:int fseek(FILE *stream, long offset, int fromwhere);
ftell:傳回檔案的指標偏移位元值,當發生錯誤時,傳回false值。檔案指標必須是有效的,且使用fopen函式開啟才能作用。
用法:long ftell(FILE *stream);
rewind:重置檔案的讀寫位置指標到檔案的開頭出,發生錯誤則傳回0。檔案指標必須是有效的,且使用fopen函式開啟的檔案。
用法:void rewind(FILE *stream);

B10033154 蔡孟庭 提到...

fseek(移動文件流的讀寫位置)
函數說明 fseek()用來移動文件流的讀寫位置。参數stream为已打開的文件指針,参數offset为根據参數whence來移動讀寫位置的位移數。

ftell(取得文件流的讀取位置)
函數說明 ftell()用來取得文件流目前的讀寫位置。参數stream为已打開的文件指針。
返回值 當調用成功時則返回目前的讀寫位置,若有錯誤則返回-1,errno會存放錯誤代碼。
錯誤代碼 EBADF 参數stream無效或可移動讀寫位置的文件流。

rewind(重設文件流的讀寫位置为文件開頭)
函數說明 rewind()用來把文件流的讀寫位置移至文件開頭。参數stream为已打開的文件指針。此函數相當於調用fseek(stream,0,SEEK_SET)。

b9933151-簡祈鈞 提到...

fseek : 將檔案資料的指標移到指定偏移位元上。
ftell : 傳回檔案的指標偏移位元值,當發生錯誤時,傳回false值。檔案指標必須是有效的,且使用fopen函式開啟才能作用。
rewind : 重置檔案的讀寫位置指標到檔案的開頭出,發生錯誤則傳回0。檔案指標必須是有效的,且使用fopen函式開啟的檔案。

B9933145 提到...

ftell:取得檔案指標讀/寫的位置
int ftell (int fp)

fseek:移動檔案指標
int fseek (int fp, int offset [, int whence])

rewind:重置檔案指標
int rewind (int fp)

B9933061 盧柏瑋 提到...

ftell:傳回檔案指標fp的位置,如果發生錯誤則傳回false。
檔案指標必須是有效的,並且是以fopen( )或popen( )成功開啟時的指標。

fseek:設定檔案指標fp的位置,由whence來指定增加offset到新位置上的方式,whence有下列的值 :

SEEK_SET -- 設定新位置等於bytes位元組

SEEK_CUR -- 設定新位置為目前位置加上bytes  

SEEK_END -- 設定新置為檔案的結尾加上bytes

如果沒有指定whence,則假定是SEEK_SET。

成功則傳回0,否則傳回-1。注意 : 此移動位置若通過檔案結尾並不會認為是錯誤。

如果fopen( )是以"http://"或"ftp://"開啟檔案時,無法使用此檔案指標。



rewind:重置檔案指標

A10033014 吳佳蓉 提到...

ftell:得到流式文件的當前讀寫位置,其返回值是當前讀寫位置偏離文件頭部的字節數。

fseek:把fp的文件讀寫位置指針移到指定的位置。

rewind:將文件指針重新指向一個流的開頭

A10033013 簡嘉嫺 提到...

ftell:取得檔案指標讀/寫的位置
說明:傳回檔案指標fp的位置,如果發生錯誤則傳回false。
檔案指標必須是有效的,並且是以fopen( )或popen( )成功開啟時的指標。

fseek:移動文件指針
說明:函數將文件 fp 的指針移到指定的偏移位 (offset) 上。使用本函數就像 C 語言中的 fseek(fp, offset, SEEK_SET) 函數。成功則返回 0,失敗則返回 -1 值。當 fp 由 fopen() 打開 "http://...." 或是 "ftp://...." 等 URL 文件時,本函數無法作用。

rewind:重置開檔的讀寫位置指針
說明:
函數重置文件的讀寫位置指針到標案的開頭處。發生錯誤則返回 0。文件 fp 必須是有效且用 fopen() 打開的文件。



b9833141鄭仁竫 提到...

ftell:本函數返回文件 fp 的指針偏移位 (offset) 值。當發生錯誤時,返回 false 值。文件指針 fp 必須是有效的,且使用 fopen() 或者 popen() 二個函數打開方可作用。fseek:本函數將文件 fp 的指針移到指定的偏移位 (offset) 上。使用本函數就像 C 語言中的 fseek(fp, offset, SEEK_SET) 函數。成功則返回 0,失敗則返回 -1 值。當 fp 由 fopen() 打開 "http://...." 或是 "ftp://...." 等 URL 文件時,本函數無法作用。rewind:本函數重置文件的讀寫位置指針到標案的開頭處。發生錯誤則返回 0。文件 fp 必須是有效且用 fopen() 打開的文件。.

A10033008 藍佳怡 提到...

ftell:取得文件讀寫指針位置。
函數將文件 fp 的指針移到指定的偏移位 (offset) 上。使用本函數就像 C 語言中的 fseek(fp, offset, SEEK_SET) 函數。成功則返回 0,失敗則返回 -1 值。當 fp 由 fopen() 打開 "http://...." 或是 "ftp://...." 等 URL 文件時,本函數無法作用。

fseek:移動文件指針。
函數返回文件 fp 的指針偏移位 (offset) 值。當發生錯誤時,返回 false 值。文件指針 fp 必須是有效的,且使用 fopen() 或者 popen() 二個函數打開方可作用。


rewind:重置開檔的讀寫位置指針。
函數重置文件的讀寫位置指針到標案的開頭處。發生錯誤則返回 0。文件 fp 必須是有效且用 fopen() 打開的文件。

A10033016 黃馨儀 提到...

ftell函數是用來獲取文件的當前續寫位置,函数原型: long ftell(FILE *fp),功能:得到流式文件的當前續寫位置,其返回值是當前續寫位置偏離文件頭部的字節數。

fseek函數是用來設定文件當前續寫的位置。例如:SEEK_SET0File beginning (檔案開頭)

SEEK_CUR1Current file pointer position (目前檔案指標所在的位置)

SEEK_END2End-of-file (檔案結尾)

rewind 函數,功能: 將文件指針重新指向一個流的開頭,用 法: int rewind(FILE *stream);

匿名 提到...

B9913219 侯國棠
文件系統函數庫

fseek
函數將文件 fp 的指針移到指定的偏移位 (offset) 上。使用本函數就像 C 語言中的 fseek(fp, offset, SEEK_SET) 函數。

ftell
本函數返回文件 fp 的指針偏移位 (offset) 值。當發生錯誤時,返回 false 值。文件指針 fp 必須是有效的,且使用 fopen() 或者 popen() 二個函數打開方可作用。

rewind
本函數重置文件的讀寫位置指針到標案的開頭處。發生錯誤則返回 0。文件 fp 必須是有效且用 fopen() 打開的文件。

B9913221洪富宥 提到...

ftell函數是用來獲取文件的當前撰寫位置;
函數数原型: long ftell(FILE *fp)
函數功能:得到流式文件的當前撰寫位置,其返回值是當前撰寫位置偏離文件頭部的字節数
-----------------------------------
fseek函數是用來設定文件的當前撰寫位置:
函数原型:int fseek(FILE *fp,long offset,int origin);
函數功能:把fp的文件撰寫位置指針移到指定的位置
-----------------------------------
rewind
功 能: 將文件指針重新指向一個流的開頭
用 法: int rewind(FILE *stream);

A10033011何亦涵 提到...

ftell函數是用來獲取檔的當前讀寫位置;
函數原型: long ftell(FILE *fp)
函數功能:得到流式文件的當前讀寫位置,其返回值是當前讀寫位置偏離檔頭部的位元組數.

fseek函數是用來設定檔的當前讀寫位置:
函數原型:int fseek(FILE *fp,long offset,int origin);
函數功能:把fp的檔讀寫位置指針移到指定的位置.

rewind() 將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數
/* 將串流的目前位置設為該串流的開頭 */ void rewind(FILE *stream);

A10033025陳致妤 提到...

ftell-返回文件指針當前讀/寫的位置
fseek-重定位流上的文件指針fseek(FILE *stream, long offset, int fromwhere)
rewind-將檔案指標重新指向一個流的開頭用法rewind(FILE *stream)

B9813052 陳暘宗 提到...

ftell() 回傳目前檔案中存取的位置,需要一個指向結構 FILE 指標的參數。
ftell(CertFile);
回傳CcertFile的位置。

fseek() 設定在檔案中存取的位置,共需三個參數,第一個參數為指向結構 FILE 的指標,第二個參數為位移字元量,第三個參數為位移的起算位址,可以是檔案開頭 SEEK_SET 、現在位置 SEEK_CUR 或檔案結尾 SEEK_END 。
fseek(CertFile,0L,SEEK_END);定位至CertFIle文件尾端。

rewind() 將目前檔案中存取位置重新設定回檔案起始處,需要一個指向結構 FILE 指標的參數。
rewind(CertFile);重置檔案位置。

A10133038 李維駿 提到...

ftell
函數名: ftell
功能: 返回當前文件指針用法: longftell(FILE *stream);
fseek()函數
fseek( 文件類型指針 fp, 位移量,起始點 )
rewind
函數名: rewind
功能:將文件指針重新指向一個流的開頭
用法: ​​int rewind(FILE *stream)

Related Posts Plugin for WordPress, Blogger...

熱門文章