#include "SocketException.h"
#include <iostream>
#include <string>
int main ( int argc, int argv[] )
{
try
{
// 创建一个 client socket
ClientSocket client_socket ( "localhost", 30000 );
// 其余的代码是发送请求,解析相应等等。
}
catch ( SocketException& e )
{
std::cout << "Exception was caught:" << e.description() << "\n";
}
return 0;
}
#include "SocketException.h"
#include <string>
int main ( int argc, int argv[] )
{
try
{
// 创建socket
ServerSocket server ( 30000 );
while ( true )
{
ServerSocket new_sock;
server.accept ( new_sock );
// 其余代码,读取请求,发送回复等等。
}
}
catch ( SocketException& e )
{
std::cout << "Exception was caught:" << e.description() << "\nExiting.\n";
}
return 0;
}