資源簡(jiǎn)介
實(shí)現(xiàn)中的幾個(gè)注意點(diǎn): 1 Socket類幾個(gè)成員函數(shù)的訪問權(quán)限為protected 使Socket類可以進(jìn)行繼承 但不允許私自使用; 2 TCPClient類的send receive方法使用了著名的writen readn 來(lái)源UNP 實(shí)現(xiàn) 解決了TCP的粘包問題 3 TCPSe
代碼片段和文件信息
#include?“commen.h“
#include?“Socket.h“
#include?“SocketException.h“
int?main()
{
????signal(SIGPIPE?SIG_IGN);
????try
????{
????????TCPClient?client(8001?“127.0.0.1“);
????????std::string?msg;
????????while?(getline(cin?msg))
????????{
????????????client.send(msg);
????????????msg.clear();
????????????client.receive(msg);
????????????cout?<????????????msg.clear();
????????}
????}
????catch?(const?SocketException?&e)
????{
????????cerr?<????}
}
- 上一篇:jsf增刪改查
- 下一篇:AjaxLogin.rar
評(píng)論
共有 條評(píng)論