• 7012阅读
  • 3回复

[提问]求助!QT creator怎么定义全局变量? [复制链接]

上一主题 下一主题
离线being615
 
只看楼主 倒序阅读 楼主  发表于: 2012-11-09
class temp
{
private:
static int x;
}
在cpp文件里这么调用
int temp::x=1;
错误提示
invalid use of qualified name“temp::x”
这是什么问题
离线uidab

只看该作者 1楼 发表于: 2012-11-09
这是C++的基础。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!

只看该作者 2楼 发表于: 2012-11-09
/***********temp.h*************/
class Temp
{
private:
static int x;
}
/******************************/

/***********temp.cpp*********/
int Temp::x = 0;   // 初始化语句,不要放在函数里头
/******************************/
奋起
离线being615
只看该作者 3楼 发表于: 2012-11-09
回 2楼(哟天气不错) 的帖子
请问怎么调用呢?我定义一个Temp对象来调用,结果不同函数里的值不会同时变化
快速回复
限100 字节
 
上一个 下一个