㈠ C語言讀取文件內容時怎樣讀取帶空格的字元串
fscanf就行了,可以自己指定什麼作為字元串的結束標志
㈡ c語言里如何讀取文件中用空格分隔的整數,我想把他們讀出來存在一個數組里
直接fopen
然後用fscanf讀取,fscanf就跟scanf一樣,除了多一個文件指針
你可以把fopen想像成自動把文件的內容輸入到黑框里
㈢ c++從文件中讀取含有空格的字元串,怎麼實現
主要用到了這個迭代器:istreambuf_iterator
#include<iostream>
#include<fstream>
#include<algorithm>
#include<iterator>
usingnamespacestd;
intmain(intargv,char**argc)
{
ifstreamfin("main.cpp");
stringstr;
istreambuf_iterator<char>itrFileBegin(fin),itrFileEnd;
(itrFileBegin,itrFileEnd,back_inserter(str));//把源文件內的代碼(包括字元和空格)放到字元串中
//只有遇到'