偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

C++流式文件操作內(nèi)容概覽

開(kāi)發(fā) 后端
我們?cè)谶@里為大家總結(jié)的C++流式文件操作中所使用到的函數(shù)都包括有:fopen() ;fputc() ;fseek() ;fputs() 等等。

在這篇文章中我們將會(huì)為大家詳細(xì)介紹C++流式文件操作的具體方法,并為大家總結(jié)了一些操作中所使用到的函數(shù)功能。那么接下來(lái)就讓我們一起來(lái)看一下這方面的知識(shí),大家可以從中學(xué)到不少東西。

以下這種方式的C++流式文件操作有一個(gè)重要的結(jié)構(gòu)FILE,F(xiàn)ILE在stdio.h中定義如下:

 

  1. typedef struct {  
  2. int level; /* fill/empty level of buffer */  
  3. unsigned flags; /* File status flags */  
  4. char fd; /* File descriptor */  
  5. unsigned char hold; /* Ungetc char if no buffer */  
  6. int bsize; /* Buffer size */  
  7. unsigned char _FAR *buffer; /* Data transfer buffer */  
  8. unsigned char _FAR *curp; /* Current active pointer */  
  9. unsigned istemp; /* Temporary file indicator */  
  10. short token; /* Used for validity checking */  
  11. } FILE; /* This is the FILE object */ 

FILE這個(gè)結(jié)構(gòu)包含了文件操作的基本屬性,對(duì)C++流式文件操作都要通過(guò)這個(gè)結(jié)構(gòu)的指針來(lái)進(jìn)行,此種文件操作常用的函數(shù)見(jiàn)下表函數(shù)功能 #t#

fopen() 打開(kāi)流

fclose() 關(guān)閉流

fputc() 寫(xiě)一個(gè)字符到流中

fgetc() 從流中讀一個(gè)字符

fseek() 在流中定位到指定的字符

fputs() 寫(xiě)字符串到流

fgets() 從流中讀一行或指定個(gè)字符

fprintf() 按格式輸出到流

fscanf() 從流中按格式讀取

feof() 到達(dá)文件尾時(shí)返回真值

ferror() 發(fā)生錯(cuò)誤時(shí)返回其值

rewind() 復(fù)位文件定位器到文件開(kāi)始處

remove() 刪除文件

fread() 從流中讀指定個(gè)數(shù)的字符

fwrite() 向流中寫(xiě)指定個(gè)數(shù)的字符

tmpfile() 生成一個(gè)臨時(shí)文件流

tmpnam() 生成一個(gè)唯一的文件名

以上就是對(duì)C++流式文件操作相關(guān)介紹。

責(zé)任編輯:曹凱 來(lái)源: 博客園
相關(guān)推薦

2010-02-06 14:48:37

C++頭文件

2010-02-06 09:59:54

C++ void使用規(guī)

2010-02-04 16:58:29

C++類庫(kù)

2011-06-17 16:09:04

freadfwrite

2023-10-31 12:59:00

C++編程語(yǔ)言

2010-02-01 10:32:01

C++文件操作

2010-02-03 09:59:42

C++文件流操作

2016-10-20 16:07:11

C++Modern C++異步

2009-09-09 18:20:29

C# XML編程

2022-01-14 09:10:56

C++文件Linux

2011-07-20 14:33:19

C++IO

2010-01-28 10:07:52

C++手冊(cè)

2010-01-28 11:16:28

C++操作符

2010-01-22 16:21:50

C++ Builder

2010-01-06 18:13:58

.NET Framew

2010-02-04 15:51:07

C++迭代器

2010-02-05 10:08:55

C++名字空間

2010-02-05 17:00:06

C++單例模式

2010-02-06 13:58:13

C++ Bost庫(kù)

2010-01-21 14:28:03

C++靜態(tài)成員函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)