MVS2010で単純なコードを作成しましたが、動作しません。ヘッダーファイルC++、戻り値の悪いタイプ
ヘッダーファイルとメインのクラスがあります。
あなたは何が間違っているか教えてください。
メイン:
#include <iostream>
#include "Developer.h"
int main() {
Developer xx("asd", "sfdasdf", "asdsa");
std::cout << xx.Dev_ID;
char c;
std::cin >> c;
return 0;
}
ヘッダー:
class Developer {
public:
char * Dev_ID;
char * Dev_Name;
char * ApplicationType;
char * Name_Application;
public:
Developer(char * name, char * appType, char * appName);
void create();
void edit();
void remove();
};
クラス:
#include "Developer.h"
Developer::Developer(char * name, char * appType, char * appName){}
void Developer::create(){}
void Developer::edit(){}
void Developer::remove(){}
'Developer'クラスの後にセミコロンがないと思います。 – Mysticial
-1:何が間違っているかを明示的に述べないと(コンパイラエラーや予期しない出力)、質問に答えにくいです。複数のコードファイルでは問題を再現することが難しく、インクルード行の後ろにある ';'のためにコードはコンパイルされません。 – thiton
はい私は知っています、ごめんなさい – ruhungry