我在a .cpp
文件void functionA()
中声明了一个全局函数。我希望functionA()
在启动之前被准确地调用一次(而不是在main()
内部)。我意识到的是,如果函数是int functionB()
,我可以使用static int A = functionB()
来调用它。但是对于void
的返回值,我该怎么做?
谢谢
最佳答案
static int a = functionA(), 42;
很少有逗号表达式有用的地方,但这可能是其中之一。
关于c++ - C++全局函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3665308/