2013-06-26 124 views
-2

我在第60行在我的任務中遇到了標題問題。請任何人儘快幫助我。預計'{'令牌之前的非限定id C++

59 void storeFile(); 
60 { 
61 cout<< "All the data members are stored in file." << endl; 
62 
63 ofstream outFile; 
64 const char *outputFileName = ("record.txt"); 
65 outFile.open(outputFileName, ios::out); 
66 
67 if(!outFile) 
68 { 
69  cout<< "\nUnable to open the file." << outputFileName << endl; 
70  } 
71 
72  else 
73   { 
74    outFile VUID; endl; 
75    outFile campusID; endl; 
76    outFile studentName; endl; 
77    outFile fatherName; endl; 
78     } 
79 }; 

錯誤:預期 '{' 令牌C++在線路之前不合格-ID 60

+1

刪除59行上的最後一個分號 – bobah

+5

這個問題似乎是無關緊要的,因爲它是關於打字的。 – 2013-06-26 07:44:32

+0

我不知道如何快速谷歌搜索有關確切的錯誤沒有回覆你的問題... – Joum

回答

6

在線路59

的端部通過該方式取出;,如ChrisCM和Li 2 CO 3已經寫,則不需要在行79末尾的;,即使該行不會生成編譯錯誤。

+1

第79行的那個也是不必要的。 – ChrisCM

+0

@ChrisCM - 查看我的答案。 :D – 2013-06-26 07:43:59

+0

@ H2CO3 ChrisCM的評論大概是在你之前的10秒:D –

0

它似乎誤它是在第59行

void storeFile(); 

增加了;

void storeFile() 
+0

我刪除了;從第59行開始,但現在在第74行第13列出現錯誤[Error] expected';' 'VUID'之前 –

1

替換它並可能刪除線79的一個了。

相關問題