none
MFC程序调用类失败 RRS feed

  • 问题

  • error LNK2019: 无法解析的外部符号 "public: __thiscall ex::execlData::execlData(void)" 该符号在函数 "public: void __thiscall CstudyMfcDlg::OnBnClickedOk(void)"  中被引用
    2013年3月26日 8:50

答案

  • execlData::execlData(void),execlData类的构造函数没有实现

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    2013年3月26日 14:06
    版主

全部回复

  • execlData::execlData(void),execlData类的构造函数没有实现

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    2013年3月26日 14:06
    版主
  • 你在OnBnClickedOK中定义了这个类的对象,但没有使用你自定义的构造函数,这就隐式地调用了默认构造函数,但是编译器在链接时找不到ex::execlData的默认构造函数,表示你还没有为该类定义一个合适的默认构造函数。

    当你显式地定义了带参数的构造函数,编译器就不再为你隐式地生成无参数的构造函数,需要你自己定义一个,否则编译时就会出现你遇到的错误。


    2013年3月28日 3:26
  • 找找看有没有execlData的函数体

    新浪微博http://weibo.com/xianglitian,欢迎围观

    2013年3月30日 1:40