第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

沒有語法錯誤但是不能運行exe文件,顯示停止工作?

沒有語法錯誤但是不能運行exe文件,顯示停止工作?

C++
紫衣仙女 2023-03-18 18:14:03
int main(){string nam,tel,addr;string cour;int sal;string tit;string gra;string mar;ifstream infile("C:\\a\\data.txt");int n;int i,j,k;infile>>n;CStudent stu[n];CTeacher tea[i];CProfessor pro[j];CDean d1;d1.doit();infile>>j;for(int a=0;a<j;a++){pro[j].doit();}infile>>i;for(int b=0;b<i;b++){tea[i].doit();}infile>>k;for(int c=0;c<k;c++){stu[n].doit();}return 0;}
查看完整描述

2 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗 獲得超4個贊

CStudent stu[n];
CTeacher tea[i];
CProfessor pro[j];
CDean d1;
d1.doit();
infile>>j;
for(int a=0;a<j;a++)
{
pro[j].doit();
}
infile>>i;

這幾行換成下面的順序你再試試
infile>>i;
infile>>j;
CStudent stu[n];
CTeacher tea[i];
CProfessor pro[j];
CDean d1;
d1.doit();
for(int a=0;a<j;a++)
{
pro[j].doit();
}


查看完整回答
反對 回復(fù) 2023-03-21
?
莫回?zé)o

TA貢獻(xiàn)1865條經(jīng)驗 獲得超7個贊

1、C++編寫程序,并不是說,能通過編譯就一定能正常運行。
2、不能正常運行的原因多種多樣,碰得最多的就是指針指向的地址出錯,或數(shù)據(jù)越界(實際上也是指針問題),或找不到相應(yīng)的資源(比如找不到需要讀取的文件)等等。
3、最常規(guī)的調(diào)試方法無外乎兩種,第一種是傳統(tǒng)的使用編譯環(huán)境進(jìn)行逐步跟蹤,設(shè)定斷點,我是不喜歡這種方法的,因為這種方法常常會連著編譯環(huán)境一起弄得凍死不響應(yīng)。
4、另一種就是對敏感的功能模塊分段進(jìn)行注釋掉,以確定問題出在哪個位置,另外使用ShowMessage等輸出語句暫停程序的運行,拋出顯示敏感變量進(jìn)行查看,這種方法好處是獨立性強,不會影響編譯環(huán)境,即使凍死了,也可以用win帶的功能強行中斷,壞處是需要反復(fù)編譯測試。本人比較喜歡這種方法。


查看完整回答
反對 回復(fù) 2023-03-21
  • 2 回答
  • 0 關(guān)注
  • 107 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號