📄 静态成员的初始化.cpp
字号:
extern "C"
{
#include "stdio.h"
}
class Example
{
private:
int value;
static int minvalue;
public:
friend class ExampleInit;
Example()
{
value=minvalue;
}
static void Print()
{
printf("Min Value = %d\n",minvalue);
}
};
int Example::minvalue=0;
class ExampleInit
{
private:
static int initdone;
public:
ExampleInit()
{
printf("Enter minimum value:");
scanf("%i",&Example::minvalue);
}
};
int ExampleInit::initdone=0;
int main()
{
ExampleInit e2;
Example::Print();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -