- 论坛徽章:
- 1
|
本帖最后由 jd808 于 2016-04-08 19:48 编辑
在坛里找到了这个队列代码,咋用?
ThreadQueue<UserSendCache> t = new ThreadQueue<UserSendCache>();
用这个代码编译直接报
/usr/include/c++/5/bits/stl_construct.h:93:对‘UserSendCache::~UserSendCache()’未定义的引用
/usr/include/c++/5/bits/stl_construct.h:93:对‘UserSendCache::~UserSendCache()’未定义的引用
/usr/include/c++/5/bits/stl_construct.h:93:对‘UserSendCache::~UserSendCache()’未定义的引用
/usr/include/c++/5/bits/stl_construct.h:93:对‘UserSendCache::~UserSendCache()’未定义的引用
/usr/include/c++/5/bits/stl_construct.h:93:对‘UserSendCache::~UserSendCache()’未定义的引用
gateway/src/ThreadQueue.o:/usr/include/c++/5/bits/stl_construct.h:93: 跟着更多未定义的参考到 UserSendCache::~UserSendCache()
collect2: error: ld returned 1 exit status
用这个ThreadQueue<UserSendCache> t();
报
error: request for member ‘Push’ in ‘t’, which is of non-class type ‘ThreadQueue<UserSendCache>()’
|
|