小编use*_*860的帖子

c ++缺少vtable错误

我得到一个非常奇怪的错误,与给定的类构造函数和析构函数缺少vtable有关.请帮我解决这个问题.

架构i386的未定义符号:

  "vtable for A", referenced from:
      A::A() in A.o
      A::~MissionController() in A.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

代码段;

.h文件:

class A: public B

  public:
     A();
    ~A();

};
Run Code Online (Sandbox Code Playgroud)

.cpp文件..

 A::A()   
{


}

A::~A()
{


}
Run Code Online (Sandbox Code Playgroud)

c++

14
推荐指数
3
解决办法
3万
查看次数

NSOperation和NSOperationQueue的C++等价物

请告诉我如何在C++中实现NSOperation和NSOperationQueue功能.

c++ objective-c nsoperation nsoperationqueue

7
推荐指数
1
解决办法
529
查看次数

异步HTTP客户端的C++库

我正在寻找一个C++库来发送异步HTTP请求,这样主要线程就不会被阻止,并且一旦http url请求完成就会被通知.

请告知是否有任何C++库来实现此异步HTTP客户端功能.

c++ asynchronous http

5
推荐指数
1
解决办法
1960
查看次数

将目标C协议转换为c ++中的等效协议

我正在将一个从Obj-C移植到C++的游戏.并且卡在我必须将Obj-C协议转换为C++中的等效协议的地方.我很困惑应该是在C++中实现相同功能的正确方法.

请指教.

@protocol A <NSObject>

    -(void) B:(NSObject*)data;

@end


@interface callBack: NSObject
{
    id<A*> delegate;
}
Run Code Online (Sandbox Code Playgroud)

c++ objective-c

0
推荐指数
1
解决办法
1517
查看次数