1

私は C++ の完全な初心者であり、あなたにとってばかげているように思えるかもしれませんが、理解できません。

Testapp.h

#ifndef TESTAPP_H
#define TESTAPP_H
using namespace std;
class Testapp {
private: 
public:
Testapp() { };   
};
#endif

main.cpp

#include <cstdlib>
#include <iostream>
#include "Testapp.h"
Testapp::Testapp(){
}
int main(int argc, char *argv[])
{
system("PAUSE");
return EXIT_SUCCESS;
}

エラーメッセージ:Redefinition of 'Testapp::Testapp()'

コンストラクタを2回定義していると推測されますが、これを克服する方法はわかりません。DEV-C++ を使用しています。

4

4 に答える 4