#ifndef MIGRATINGUSER_H
#define MIGRATINGUSER_H
#include <iostream>
using namespace std;
class MigratingUser
{
public:
void populateUidAndGuid(string line);
private:
string uid;
string guid;
};
#endif
そのヘッダー定義以下はcpp定義です。
#include "MigratingUser.h"
using namespace std;
void MigratingUser::populateUidAndGuid(string line)
{
//get the uid and guid
}
これが私が得ているエラーです。どうすればこれを解決できますか?
undefined reference to MigratingUser::populateUidAndGuid(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
完全を期すために、これは私がクラスを使用する方法です:
MigratingUser muser;
muser.populateUidAndGuid(temp);