C++ STL vector问题

laozhongcheng 2001-09-05 01:24:20
请问在一个类中声明了static vector<const void *>的成员,怎样才能不报错?
vector模板第二个参数allocator怎样使用?
...全文
97 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
laozhongcheng 2001-09-07
  • 打赏
  • 举报
回复
多谢!给分!
HaoGeGe 2001-09-07
  • 打赏
  • 举报
回复
晚了
fsb_12345 2001-09-07
  • 打赏
  • 举报
回复
晚了
xiterator 2001-09-05
  • 打赏
  • 举报
回复
何为报错,可以把代码贴出来。
gigix 2001-09-05
  • 打赏
  • 举报
回复
allocator是一个分配空间的函数指针,意思相当于是vector中每个元素的operator new
gorge_an 2001-09-05
  • 打赏
  • 举报
回复
//a.h
#include <vector>
using namespace std;
class a
{
static vector<const void * > myvector;
}
;
//a.cpp
vector<const void *> a::myvector;
then ok
dongyingtao 2001-09-05
  • 打赏
  • 举报
回复
static vector<const void*>这样声明不会有问题,
你的static成员要在类声明外面定义的,你有没有定义呀

69,370

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧