Qt 设置全局变量

来源:互联网 发布:android app源码 编辑:程序博客网 时间:2024/05/18 02:45

1.在所有类的外部声明全局变量:

// Init.hint i ;

2.在类TestA中给全局变量赋值:

// test.hextern int i;class TestA{    i = 10;}

3.在类TestB中读取全局变量的值:

// testb.hextern int i;class TestB{    qDebug() << "i ------->"  <<  10;}

4.主函数运行:

// main.cppmain(){    TestA  A;    TestB  B;    return;}

5.输出结果:

i ------->   10


6.注意:

                变量声明要在所有类 和所有函数体 的外部;

                引用全局变量时,要在所在文件中 类的外部 用 extern 声明全局变量;


7.本文原创于   MingZznet技术博客 ,转载请注明出处    2013/08/05



原创粉丝点击