我可以在C ++中全局声明类对象吗?

下午
class Foo {
public:
    Foo(int a, int b);
        Foo();
};


Foo foo;
int main(){
 foo(1,3);
}

如果我使用全局类Foo,这是正确的做法吗?

如果没有,请问这是正确的方法吗?

注意:我要全局类对象。

一些程序员哥们

是的,您可以声明任何类型(类或非类)的全局变量。

不,您不能在函数内再次“调用”构造函数以对其进行初始化。但是,您可以使用副本分配运算符执行此操作:

Foo foo;

int main()
{
    foo = Foo(1, 3);
}

或者,您可以具有用于设置或重新初始化对象的“设置器”功能。

顺便说一句,并根据类中的数据,您可能需要阅读3的规则

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以在C ++中全局声明类对象吗?

来自分类Dev

这样可以声明为全局对象类吗?

来自分类Dev

我可以在C ++中自动在对象声明上调用类的方法吗?

来自分类Dev

对象可以使用在其类之外声明的全局变量吗?

来自分类Dev

我可以将类作为C ++中的对象处理吗

来自分类Dev

我可以在Scala中声明其伴随对象内的类吗?

来自分类Dev

我可以在Scala中声明其伴随对象内的类吗?

来自分类Dev

我可以将类放入通用类声明中吗?

来自分类Dev

我可以将内部类声明为静态类并访问它而无需在周围的类中创建对象吗?

来自分类Dev

我们可以在类中声明密封方法吗

来自分类Dev

我们可以在类声明中声明一个类类型的指针吗?

来自分类Dev

将C#对象实例组织到静态“全局”类中是愚蠢的吗?

来自分类Dev

可以在 Excel VBA 中全局声明工作簿吗?

来自分类Dev

我可以在猫鼬模式中声明全局/通用方法吗?

来自分类Dev

可以访问在类声明中声明的typedef吗?

来自分类Dev

我可以在其他类中使用已声明的对象,而无需再次声明该对象吗?

来自分类Dev

我可以在C ++中按模板调用类的成员吗?

来自分类Dev

我可以将TCriticalSection对象声明为公共类字段吗?

来自分类Dev

我可以在C#中返回匿名对象吗

来自分类Dev

我可以在C#中访问对象的字段吗

来自分类Dev

C ++在类中声明静态对象

来自分类Dev

我可以在查询中声明变量吗?

来自分类Dev

我可以在查询中声明变量吗?

来自分类Dev

我们可以使用比模板中更少的参数来声明类模板吗?

来自分类Dev

我可以在父类中声明一个占位符变量,在子类中以不同类型声明它吗?

来自分类Dev

Java-我们可以在构造函数中声明对象变量吗?

来自分类Dev

我可以在PHP中声明对象并将其传递给函数吗?

来自分类Dev

我可以重新初始化全局变量以覆盖其在C中的值吗?

来自分类Dev

我们可以在C中的#define指令中声明变量吗?

Related 相关文章

  1. 1

    我可以在C ++中全局声明类对象吗?

  2. 2

    这样可以声明为全局对象类吗?

  3. 3

    我可以在C ++中自动在对象声明上调用类的方法吗?

  4. 4

    对象可以使用在其类之外声明的全局变量吗?

  5. 5

    我可以将类作为C ++中的对象处理吗

  6. 6

    我可以在Scala中声明其伴随对象内的类吗?

  7. 7

    我可以在Scala中声明其伴随对象内的类吗?

  8. 8

    我可以将类放入通用类声明中吗?

  9. 9

    我可以将内部类声明为静态类并访问它而无需在周围的类中创建对象吗?

  10. 10

    我们可以在类中声明密封方法吗

  11. 11

    我们可以在类声明中声明一个类类型的指针吗?

  12. 12

    将C#对象实例组织到静态“全局”类中是愚蠢的吗?

  13. 13

    可以在 Excel VBA 中全局声明工作簿吗?

  14. 14

    我可以在猫鼬模式中声明全局/通用方法吗?

  15. 15

    可以访问在类声明中声明的typedef吗?

  16. 16

    我可以在其他类中使用已声明的对象,而无需再次声明该对象吗?

  17. 17

    我可以在C ++中按模板调用类的成员吗?

  18. 18

    我可以将TCriticalSection对象声明为公共类字段吗?

  19. 19

    我可以在C#中返回匿名对象吗

  20. 20

    我可以在C#中访问对象的字段吗

  21. 21

    C ++在类中声明静态对象

  22. 22

    我可以在查询中声明变量吗?

  23. 23

    我可以在查询中声明变量吗?

  24. 24

    我们可以使用比模板中更少的参数来声明类模板吗?

  25. 25

    我可以在父类中声明一个占位符变量,在子类中以不同类型声明它吗?

  26. 26

    Java-我们可以在构造函数中声明对象变量吗?

  27. 27

    我可以在PHP中声明对象并将其传递给函数吗?

  28. 28

    我可以重新初始化全局变量以覆盖其在C中的值吗?

  29. 29

    我们可以在C中的#define指令中声明变量吗?

热门标签

归档