社区
新手乐园
帖子详情
关于 static class member
dingounan
2004-11-21 10:51:29
谁能说说怎么初始化一个static class member?
我按c++primer和the c++ programming language上讲的试了好几遍都不行,
...全文
145
9
打赏
收藏
关于 static class member
谁能说说怎么初始化一个static class member? 我按c++primer和the c++ programming language上讲的试了好几遍都不行,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2004-11-22
打赏
举报
回复
goodluckyxl(被人遗忘的狗) 说得对啊
Squall1009
2004-11-21
打赏
举报
回复
非const static的在类声明以外初始化.
const static必须直接在类声明时初始化
边城狂人
2004-11-21
打赏
举报
回复
在 .h 文件中定义 class
class Test {
static int t;
}
在 .cpp 中初始化
Test::t = 0;
jordan1
2004-11-21
打赏
举报
回复
Squall1009(钰枫)(我思故我在) (
说得很好
goodluckyxl
2004-11-21
打赏
举报
回复
楼上的 漏了一件事情
就是 非静态模板函数 是可以不实例化
^_^
sharkhuang
2004-11-21
打赏
举报
回复
no!static成员函数不需要实例话就能调用。但是不能访问成员变量。
CatomyF
2004-11-21
打赏
举报
回复
要是定义一个静态函数怎么写呢?
比如在类中加入一个打印的函数,让函数能够自动实现输出
class test
{
public:
static void print();
private:
.........
};
是这样定义or声明?
goodluckyxl
2004-11-21
打赏
举报
回复
是的 外部定义
template< typename T >
class A
{
public:
static int x;
};
template<typename T>
int A<T>::x = 8;
http://community.csdn.net/Expert/topic/3571/3571762.xml?temp=.7443354
以后新手乐园会为大家整理一些知识点
如果看了 觉得有用 请顶下 谢谢
dingounan
2004-11-21
打赏
举报
回复
要是模板类呢?
比如:
template<typename T> class tempc
{
int data;
};
难道也是:
tempc::data=0
另外,我想通过函数进行初始化(尤其是class的构造函数),可以吗?
转行做IT-第10章 常用类-String、
static
、Array等
本课程为想转行学IT的朋友量身定制,快速入门,轻松上手,让非计算机专业的同学能快速学会Java编程. 课程会从计算机的基本组成原理讲起,门槛低,实用性强,让大家轻松掌握一项编程技能。后期课程全部更新完毕后还会帮大家...
静态类(
static
class
)、成员类(
member
class
)、局部类(local
class
)、匿名类 (anonymous
class
)
内部类定义:在一个类的内部定义一个类 内部类分为:静态类(
static
class
)、成员类(
member
class
)、局部类(local
class
)、匿名类 (anonymous
class
)
static
class
作为类的静态成员存在于某个类的内部...
python的
static
class
method and
member
昨天写程序的时候在
static
class
member
那里碰壁了。今天查了一下资料。这里写得很清除了:http://www.python.org/2.2.1/descrintro.html#
static
methods。定义
static
class
member
就写在类开头就可以了。定义
static
...
C++:关于
class
member
声明为
static
的情况
2014.5.27 ...TOPIC 1:一个类中的
member
(data
member
和function
member
)可以声明为
static
,需要申明为
static
的情况有一下原因: 1:使用的客观需要:需要某个
member
是associated with the
class
,not wi
error: in-
class
initialization of
static
data
member
* of non-literal type
本文来自 https://stackoverflow.com/questions/1563897/c-
static
-constant-string-
class
-
member
因为我用 BING 搜这个 error 搜不到,因此记录下来,方便后人。 问题描述 错误的起因是我想在 C++ 的一个类中定义...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章