C++中如何讀取一個檔案。
一段小程式,如何讀取一個TXT文件。
一個名為name的文件。
# include "stdio.h"
# include "iostream.h"
# include "string.h"
void main()
{
//開啟檔案name.txt且為只讀模式
//name.txt儲存在當前資料夾下
FILE *file=fopen("name.txt","r");
//驗證指標是否為空
if(file==NULL)
{
cout<<"fopen err\n";
}
char name[100]={0};
while (1)
{
//必須注意,當一個指標獲取的值作為判斷條件是一定要先清空儲存
memset(name,'\0',sizeof(name));
//將檔案的字元傳遞到字串中
fgets(name,100,file);
//當name獲取的值為空的時候,跳出迴圈
if(0==strlen(name))
{
break;
}
cout<<name;
}
}
相關推薦
C++中如何讀取一個檔案。
一段小程式,如何讀取一個TXT文件。 一個名為name的文件。 # include "stdio.h" # include "iostream.h" # include "string.h" void main() { //開啟檔案name.tx
C#中讀取EXCEL檔案的第二種方法
using NPOI.HSSF.UserModel; using System; using System.IO; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; namespace ReadExcel { class Program
C++中判斷一個檔案是否存在的方法
最進在寫的一個系統需要儲存結果資料,但是儲存結果資料的時候,如果那個資料已經存在,就會無法儲存,所以就需要先判斷是否存在該資料,判斷方法如下: #include<iostream> #include<fstream> using namespace
C#中讀取pdm檔案資訊(PowerDesigner讀取方法)
其實PowerDesigner的pdm檔案是一個xml檔案來的,我們可以當作讀取xml檔案一樣的方式來讀pdm檔案。 其中,我們需要注意的是:如果我們不使用名稱空間管理器的話,系統會提示如下錯誤: 需要名稱空間管理器或 XsltContext。此查詢具有字首、變數或使用者定義的函式。 說明: 執行當前
Objective-C中讀取Plist檔案資料
開發環境: Xcode 9.2 開發語言:ObjectiveC第一步:建立一個工程,然後新建一個Property List檔案.第二步: 編碼如下:#import "ViewController.h"@interfaceViewController ()@end@implem
【C語言】向建立的 d:\\demo.txt 檔案中追加一個字串。
#include<stdio.h> int main() { FILE *fp; char str[102] = { 0 }, strTemp[100]; if ((fp = fopen("D:\\demo.txt", "at+")) == NULL) {
c++中讀取檔案內容存入到另一個檔案
使用fstream庫中函式讀取檔案內容並存入到另一個檔案中的demo。 #include <stdio.h> #include <stdlib.h> #include <
c語言從一個檔案讀取文字到另一個檔案中
#include "stdio.h" #include "string.h" int main() { FILE *fileR, *fileW; char buf[1000]; if((fileR = fopen("test.txt","r")) == NULL)
C++如何讀取txt檔案的資料並且以二位陣列存到記憶體中
本次實驗主要的目的就是讀取txt的資料,在上次博文中說到如何讀取txt的資料,那篇博文讀了一行資料並存在了一個一維向量中,本次實現讀取二維向量。直接上程式碼: 解釋一下:程式碼中的40代表有40行,8064代表有8064列。 #include <iostream> #includ
C#中讀取檔案和寫入檔案的類
最近編寫了一個簡單的讀取txt檔案和寫入txt檔案的一個最簡單的類,在這裡分享給大家,如果大家有什麼建議或意見可以在下面評論裡面寫上,廢話不多說,程式碼如下: ///<summary> ///讀取txt檔案裡面的資訊 ///&
C++實現讀取文字檔案資料到vector中
如題,要將如下文字檔案讀進vector中: #include <iostream> using namespace std; #include <cmath> #inc
從資料庫中讀取一個圖片並儲存為一個圖片檔案
import java.sql.*; import java.io.*; public class WriteDB { public static void main(String[] args) { Connection conn=null; String dr
java如何在檔案中讀取一個字串並建立以這個字元為名字的類的物件
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">我們一般用properties或者XML檔案作為資源儲存的檔案,現在主
讀取一個檔案然後將檔案中的資料排序然後輸出到另外一個檔案中(氣泡排序)
#include <iostream> #include <fstream> #include <vector> using namespace std ; void Order(vector<int>& data)
C/C++中讀取檔案判斷是否讀取結束
最近用C++讀取檔案時遇到了一個問題,讀取如下圖所示的檔案時,使用C中的feof()判斷是否讀取結束,總會在檔案末尾處總會多讀一遍。 可以看到我讀取的檔案格式是比較簡單的,沒兩行為一對,第一行有兩個int型別的數字,第二行是一個字串,包含影象的名稱。 先上我讀取檔案的
java基礎IO流使用讀取一個檔案中的文字輸出到控制檯上
讀取一個檔案中的文字輸出到控制檯上 import java.io.FileNotFoundException; import java.io.FileReader; import java.io
專案中讀取配置檔案的方式(二)
import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** 有時,需要配置檔案,配置檔案中儲存的內容是什麼 ? 儲存屬性 儲存一些經常
android中讀取properties檔案
java中經常用到properties檔案,然後通過使用Properties類來解析,這裡不再陳述使用properties檔案的好處,主要探討如何在android中使用properties檔案! 方法一:context.getAssets() 因為最終是通過流檔案來進行prop
關於Python中讀取寫入檔案並進行檔案與使用者互動的操作
一、提前知識點 在python中是同樣和其他語言一樣可以進行檔案的讀取寫入操作,值得注意的是,Python中開啟檔案讀取的方式有幾種,分別是以下幾種: 1 f = open('username.txt') 2 first_line = f.readline() 3 print('fi
java中讀取Property檔案屬性工具類
java中讀取Property配置檔案屬性工具類: import java.util.Locale; import java.util.MissingResourceException; import java.util.ResourceBundle; /** * 讀取Property配置檔