创建一个服务端类,使他能够接收信息并且打印,要求将.h和.cpp分开写
时间: 2024-09-18 18:08:07 浏览: 30
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
为了创建一个服务端类,我们需要分别编写头文件(.h)和源文件(.cpp)。以下是一个简单的示例:
首先,我们创建一个名为`Server.h`的头文件:
```cpp
#ifndef SERVER_H
#define SERVER_H
#include <iostream>
#include <string>
class Server {
public:
Server();
void receiveMessage(const std::string& message);
};
#endif // SERVER_H
```
接下来,我们创建一个名为`Server.cpp`的源文件:
```cpp
#include "Server.h"
Server::Server() {
}
void Server::receiveMessage(const std::string& message) {
std::cout << "收到消息: " << message << std::endl;
}
```
在这个例子中,我们创建了一个名为`Server`的类,它有一个成员函数`receiveMessage`,用于接收并打印消息。在`Server.h`文件中,我们声明了这个类及其成员函数,而在`Server.cpp`文件中,我们实现了这个类的成员函数。
阅读全文