如何在C ++中引用头文件中定义的类?

时间:2015-09-21 16:40:29

标签: c++

*注意:我对编码非常陌生(因为我正在按照在线教程尝试学习C ++的基础知识并尝试构建我的第一个演示应用程序)。

我正在构建一个应用程序,允许设备访问Twitter并在执行命令后发送推文。为了提供帮助,我正在使用来自github的C ++代码库,该代码库已准备好一堆代码。

当我去编译到目前为止,我得到一个错误,看起来像是在头文件中初始化的类对象:“未定义引用'twitcurl :: twitCurl()'”。

这是我收到错误的地方(在.cpp中):

twitCurl twitterObj;
std::string tmpStr, tmpStr2;
std::string replyMsg;
char tmpBuf[1024];

这是类定义的第一部分(在.h中):

class twitCurl
{
public:
    twitCurl();
    ~twitCurl();

    /* Twitter OAuth authorization methods */
    oAuth& getOAuth();
    bool oAuthRequestToken( std::string& authorizeUrl /* out */ );
    bool oAuthAccessToken();
    bool oAuthHandlePIN( const std::string& authorizeUrl /* in */ );

我包含了头文件,所以我不确定为什么它会因为未定义而出错,除非我在头文件中需要做些什么。

非常感谢任何帮助!

谢谢!

0 个答案:

没有答案