注册 登录
编程论坛 C++教室

类中static的问题?

newyj 发布于 2008-10-10 22:10, 942 次点击
一个类不能使用自己类的非static对象做成员. 为什么呢?
class newclass
{
  static newclass var;
  newclass str; // 错误!
}
7 回复
#2
中学者2008-10-10 22:21
static的作用之一就是改变了变量的存储方式....newclass str;是堆栈变量,编译期是无法获得的....所以被捕捉标记为错误了~
#3
newyj2008-10-10 22:26
哦 谢谢了
#4
blueboy820062008-10-10 22:30
回复 2# 中学者 的帖子
中学好久不见啊....
#5
中学者2008-10-10 22:32
回复 4# blueboy82006 的帖子
忙啊~~~周末才能上电脑....而且还要敲代码-,-
#6
blueboy820062008-10-10 22:34
[bo][un]中学者[/un] 在 2008-10-10 22:32 的发言:[/bo]

忙啊~~~周末才能上电脑....而且还要敲代码-,-

我都好久不写代码了...还是你好啊....
#7
中学者2008-10-10 22:41
#8
newyj2008-10-10 22:48
还要 向 两位版主 学习啊
1