03 2017 档案
杨辉三角 可以不用二维数组的
摘要:#include #include using namespace std; int main(int argc, char* args[]) { //便于窗体显示 system("mode con cols=128 lines=32"); int nLine; //cin >> nLine; //test nLine = 11...
阅读全文
一个Window/Linux(Fedora测试平台)的CPU,磁盘,内存,PC,进程相关信息采集功能
摘要:说明:采用的是Multi-Byte Character Set,不支持Unicode。 Peer2PeerData.h #ifndef _PEER_2_PEER_DATA_H #define _PEER_2_PEER_DATA_H #include <cstring> /* unsigned lon
阅读全文
一个ACE 架构的 Socket Client
摘要:.h .cpp /************************************************************** * Filename: TcpClient.cpp * Copyright: Shanghai X Co., Ltd. * * Description: T
阅读全文
一个C++版的网络数据包解析策略
摘要:C++版的网络数据包解析策略(升级版) 一、数据包格式形如下图 二、代码 三、说明 网络数据包接收,最好是有超时机制的,比如2秒左右。 问题描述: 假如一个完整的数据包解析后,剩余的接收长度 < PACKHEADERLENGTH, 即包头HEADER校验正确,但是解析包数据长度的时接收到的数据不足以
阅读全文