未定義のクラスの問題がいくつかあったので、あるヘッダーが別のヘッダーを追加していて、それ自体が追加されていたので、おそらくその時点では存在しなかったクラスをコンパイルしていたので、これを作成して最初に配置すると、コンパイルは正常に行われました、しかし、コンパイルの最後の1秒でエラーがスローされました
Error 230 error LNK2020: unresolved token (0600003C) Servicos::.ctor Servicos.obj
-
public ref class Servicos: public System::Windows::Forms::Form {
public:
Servicos(Usuario*,unordered_map<int, std::string>*);
}
その時点では他の関数を気にしていなかったので、コンストラクターを配置しました。クラスをインスタンス化してダイアログを表示するだけだからです。(私もすべての機能を追加しようとしましたが、同じエラーが発生しました)
これはオリジナルです:
namespace MyProject {
public ref class Servicos: public System::Windows::Forms::Form
{
//... Some Variables declared
public:
Servicos(Usuario* user,
unordered_map<int, std::string>* fab_contas_)
{
this->fab_contas_email = fab_contas_;
this->usuario = user;
InitializeComponent();
//
//TODO: Add the constructor code here
//
}
//... And Other Functions
};
}
私が何か間違ったことをしている場所を指摘できますか?どうもありがとうございました!ありがとう!