2012-12-08 27 views
6

ビジュアルスタジオ2012にシンプルなC++コードを書きたいが、ヘッダーファイルにエラーC1004が表示される。誰でも私を助けてくれますか?エラーC1004:Visual Studio 2012で予期しないファイルの終わりが見つかりました

私のコードは以下の通りです。私はビジュアルスタジオC++で新しく、これは非常にばかげたエラーかもしれません。

add.cpp

#include <iostream> 

int add(int a, int b) 
{ 
    return a+b; 
} 

add.h

#ifndef ADD_H 
#define ADD_H 

int add(int a, int b); 

#endif 

source.cpp

#include "add.h" 
#include <iostream> 

int main() 
{ 
    std::cout << add(3, 4); 
    return 0; 
} 
+2

エラーメッセージは何ですか? – melpomene

+2

@melpomene:それは質問のタイトルです。 – us2012

+1

これは完全なメッセージではありません。 – melpomene

答えて

11

一般的なコードはOKに見えるが、追加.hファイルの末尾に改行が必要です。ここではそのエラーコードについては、Microsoftのドキュメントは次のとおりです。

http://msdn.microsoft.com/en-us/library/4exw7xyc%28v=vs.110%29.aspx

+0

あなたの助言に感謝します。ヘッダーファイルの終わりに改行を追加しました。これは今すぐ動作しています:-) – Mesbahul

関連する問題