首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C ++静态常量字符串(类成员)?

C ++静态常量字符串(类成员)?

提问于 2017-12-26 16:18:37
回答 2关注 0查看 1.4K

我想有一个类的私有静态常量(在这种情况下形状工厂)。我想有这样的事情。

代码语言:txt
复制
class A {
代码语言:txt
复制
   private:
代码语言:txt
复制
      static const string RECTANGLE = "rectangle";
代码语言:txt
复制
}

不幸的是,我得到了C ++(g ++)编译器的各种错误,例如:

ISO C ++禁止成员'RECTANGLE'的初始化

非整型类型“std :: string”的静态数据成员的无效类内初始化

错误:使“RECTANGLE”静态

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档