1樓:匿名使用者
因為在向檔案輸入數字時,沒有分隔符,導致所有的數字都連在一起,在從檔案讀取數字時當然會出錯,修改如下:
#include
#include
#include
using namespace std;
int main()
for(vector::iterator p=;p::iterator q=;qnum1;
for(int h=0;h<10;h++)for(vector::iterator o=;;
return 0;
關於c++程式io方面的問題
2樓:匿名使用者
!當讀到結束符號才為假,迴圈才會退出,的作用**中也說了就是清除錯誤狀態。
c++io問題
3樓:匿名使用者
cout是列印到螢幕上,而os是fstream型別的,也就是檔案流型別的,用於讀檔案或寫入檔案,如:
ofstream os;
os <那麼當前目錄下你會看到,裡面有個數字5
c++ 中的io流問題
4樓:飄渺世間天
那叫預設引數,這句的意思是print預設輸出到標準輸出(應該是這樣),也就是當你使用不帶引數的print時,print輸出到標準輸出,如果你這樣:
ofstream outfile(".
print(outfile);
print就輸出到檔案,print的引數可以是任何ostream流物件。
5樓:匿名使用者
i+=1;
意思是i=i+1
ostream &=cout
意思是ostream =ostream & cout;
所以它肯定就是乙個賦值表示式。
是進行按位與。
6樓:網友
"ostream &=cout"?
多打了個等號"="
應該是ostream &cout
請教高手c++問題!!!
7樓:新都乖乖豬
您好, 這個程式有兩處錯誤:
1. cout<<"請輸入座位號: "cin>>seat; 由於seat是int seat[10][10];二維陣列, 但標準io庫裡面的cin沒有過載實現最二維陣列的操作,因此有乙個編譯錯誤。
解決方法有兩個:
過載》操作符,實現乙個對二維陣列的輸入。
在使用》時,做迴圈輸入。
2. air a(d,name,id,seat); 這個問題仍然是陣列轉換的問題, 你在air(date da,char *n=""char *i=""int pos=0) 中定義組後乙個引數是int型,而使用時air a(d,name,id,seat); 傳給他的是乙個int seat[10][10];二維陣列,因此也有個編譯錯誤。
不知道我說清楚了沒, 希望對你有所幫助。:)
8樓:網友
int seat[10][10];為什麼要用二維陣列?如果是應該用二維陣列的話應該用兩層迴圈來讀入。
air a(d,name,id,seat);
air(date da,char *n=""char *i=""int pos=0):customer(da,i,n)
函式定義的第四個引數是int型,傳入的是int型的二維陣列。
並且函式中seat[10][10]=pos;只用了第10行10列的乙個int,但是這個位址是二維陣列裡沒有的,越界了。
修改為:#include
#include
using namespace std;
class date
void print()break;
case '2' :break;
case '3' :break;
case '4' :break;
default : break;
return 0;}
求教各位大神乙個c++中文io問題
9樓:上上西
#include
#include
#include
using namespace std;
int main()
else ;
從檔案讀取wchar_t中文。
wstring wstrbuffer;
wifstream wis;
chs"))
if(wis)
else ;
我寫了一下,在我這裡沒問題,你參考一下。
c++問題:io的流是什麼東西。
10樓:
1 表面上看不出問題,至少語法上成立,不過通常不會額外寫print函式,此外既然是print,基本就是void型別,通常不會帶返回值。
2 應該拆開來看,while( word )是個語句,cin>>word是條語句,先執行cin>>word,把輸入的值賦給word
3 流本身在c++裡就是《和》操作符,只是一種符號的名稱而已,其實通常意義上,一串二進位制組成的序列就是流。io流故名思議就是輸入輸出的二進位制數字組成的序列,統稱流。
請教幾個房子風水方面的問題,請大師賜教,附房子草圖
從圖上看本宅是坐辛向乙,本樓是坐未向醜,兩坐向在八運都不吉。1.本宅大財氣位空空如也,小財氣位是長流水日日流出。養金魚和發財樹是財位 2.3號位置是神坐的地方.3.沒事不要管。4.無影響。5不要6也不要。你能住上這麼大的房屋也證明你的運氣不錯。但人的運數不是永遠都好的。好命配好風水大吉,好命配壞風水...
請教電纜型號方面的問題421851185表示
你只寫出了電纜規格,4 2 1 代表芯數,185代表每芯的平方數。至於電纜型號有很多很多種 你寫的是規格,185平方兩芯電纜四根加單芯185的一根。至於型號你再看看的,有沒有yjv或vv之類的標註 yjv2 3 185 1 95 是什麼意思,到底是幾芯多大型號的電纜?yjv22 銅芯交聯聚乙烯絕緣鋼...
您好,請教您電力規約方面的問題
719和bai667是常說的102和103規約,102一般用於電du能量採 zhi集,也就是電dao能量採集裝置跟電度專表之間的通訊。屬103一般用於保護裝置的通訊,保護裝置之間交換資訊,以及保護與監控系統 保護資訊子站等之間的通訊。104是遠動通訊規約,用於排程自動化系統,排程與廠站之間的scad...