摘要: 新类型矩阵:1 2 3 4 56 7 8 9 1011 12 13 14 1516 17 18 19 20查找一个指定数据是否在矩阵中#include using namespace std;bool Find(int* matrix, int row, int colum, int... 阅读全文
posted @ 2015-05-11 19:56 niupan369 阅读(278) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std;void ReplaceBlank(char* destr, const char* sostr, int sLen);int main(){ string sostr = ""; getline(cin, sostr); ... 阅读全文
posted @ 2015-05-11 19:51 niupan369 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 重载:不一定非要发生在类中。同一作用域的同名函数,参数列表不同,都有可能是重载函数运算符重载:同一运算符对不同类型对象的操作函数重载:同一函数名,用不同类型的参数加以区分类中成员函数的 重载、覆盖和隐藏成员函数重载特征:1)具有相同的作用域(即在同一个类的作用域中)2)函数名字相同3)参数列表不同,... 阅读全文
posted @ 2015-05-08 14:57 niupan369 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 赋值运算符重载: 是用一个已经存在的对象去给另一个已经存在并初始化(调用过构造函数)的对象进行赋值。拷贝构造函数:其实本质还是构造函数,用一个已存在的对象去构造一个原先不存在的对象。string a("hello");string b("world");string c =a ; //拷贝构造函数... 阅读全文
posted @ 2015-05-08 11:16 niupan369 阅读(449) 评论(0) 推荐(0) 编辑
摘要: ////计算二叉树的深度和宽度:深度:层数 宽度:各层最大节点数///关于二叉树问题,一般都要用到递归的方法。////算法:首先构造二叉树节点的结构;要创建二叉树,创建的过程,使用递归算法;其次,计算二叉树深度,也要递归;最难的一点是计算求出层次中的最大节点数,使用队列的方法 1 #include... 阅读全文
posted @ 2015-04-29 12:09 niupan369 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 算法思想:以'\0'结束标志,遍历字符串元素surchr,让每个字符与输出output字符串每个元素做比较。一旦output中最后一个元素与chr不等,output增加元素,否则,中间就用break跳出,开始判断下一个surchr/***************1***************/#i... 阅读全文
posted @ 2015-04-29 11:16 niupan369 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: //计算字符串最后一个单词的长度,单词以空格分隔/*********************2****************/#include #include using namespace std;int GetLastWorld(const string str);int main(){ s... 阅读全文
posted @ 2015-04-29 10:47 niupan369 阅读(284) 评论(0) 推荐(0) 编辑
摘要: WSAAsyncSelect模型 实现socket客户端接收数据的例子(1) h文件中声明网络事件响应函数[cpp]view plaincopyafx_msgvoidOnNetEvent(WPARAMwParam,LPARAMlParam);(2)cpp文件中把NETWORK_EVENT事件映射到O... 阅读全文
posted @ 2015-04-14 16:10 niupan369 阅读(314) 评论(0) 推荐(0) 编辑
摘要: OSI七层网络模型百科: OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。 OSI七层模型是一种框架性的设计方... 阅读全文
posted @ 2015-04-03 09:35 niupan369 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 计算机网络一、摘要 对之前几篇博文涉及到的网络通信协议进行分析,概述出TCP/IP的协议栈模型,最后根据实例对各层包头进行分析。 二、标准TCP/IP协议栈模型 标准TCP/IP协议是用于计算机通信的一组协议,通常被称为TCP/IP协议栈,以它为基础组建的互联网是目前国际上规模最大的计算机网络。... 阅读全文
posted @ 2015-04-03 09:32 niupan369 阅读(157) 评论(0) 推荐(0) 编辑