64,645
社区成员
发帖
与我相关
我的任务
分享
#include "iostream"
#include "string"
using namespace std;
class Client
{
public :
static void ChangeServerName(string strName)
{
ServerName = strName;
}
Client()
{
++ClientNum;
}
~Client()
{
--ClientNum;
}
static string ServerName;
static int ClientNum;
};
string Client::ServerName = "";
int Client::ClientNum = 0;
int main()
{
Client::ChangeServerName("server1");
Client* p1 = new Client;
Client* p2 = new Client;
cout<<"server name :"<<Client::ServerName<<endl;
cout<<"client num : "<<Client::ClientNum<<endl;
Client::ChangeServerName("server2");
delete p2;
cout<<"server name :"<<Client::ServerName<<endl;
cout<<"client num : "<<Client::ClientNum<<endl;
return 0;
}