0

私はまだプログラミングに慣れていません。ドラフトプロジェクトを開始し、コードを別のプロジェクトにコピーしましたが、デバッグしようとすると、このエラーメッセージが表示され、何が起こっているのかわかりません。誰でも私を助けてくれますか?

    // this is my code

    #include "Questions.h"

    #include <iostream>
    #include <fstream>

    using namespace std;    

    int main(void)
    {
      ofstream myfile;
      myfile.open ("Questions.txt");
      myfile << "Writing this to a file.\n";
      myfile.close();
      return 0;        
    }

エラーは言う

エラー C1075: @questions.cpp(10) の左中かっこ '{' の前のファイルの終わりが一致しました

4

2 に答える 2

2

エラーメッセージは一目瞭然です。

question.cpp のコードを見てください。メイン関数はどこで終了しますか? (ヘッダー ファイルは逐語的にインクルードされることに注意してください。そのため、ヘッダー ファイルに } と同じ数の { があり、それらが #ifdef されていないことを確認してください。) コメントVictor Sand、dasblinkenlight、および Hot Licks が提供するものはすべて優れています。

あなたのコードは現状では Questions.h をまったく使用していません (実装の大部分をコメントアウトしたので、これ以上)。合格した場合、問題は Questions.h にあります。

于 2013-04-26T02:28:02.073 に答える