摘要: 1)位运算加法: int a=3,b=4; while(b!=0){ num=a^b; carry=a&b<<; a=num,b=carry; } 最终a为结果 举个例子: 对于两数二进制相加,不进位相加相当于异或num,指考虑进位计算为与,并左移一位carry;当carry不为0时表示有进位,将进 阅读全文
posted @ 2019-05-29 21:35 Joel_Wang 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: 在<istream>中的getline函数有两种重载形式: istream& getline (char* s, streamsize n );istream& getline (char* s, streamsize n, char delim ); stringstream s="1,2,3,4 阅读全文
posted @ 2019-05-29 11:15 Joel_Wang 阅读(856) 评论(0) 推荐(0) 编辑
摘要: to_string函数主要进行以下一些参数转换为string stringstream,位于<sstream>库中 https://blog.csdn.net/jllongbell/article/details/79092891 <sstream>库定义了三种类:istringstream、ost 阅读全文
posted @ 2019-05-29 10:25 Joel_Wang 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: OSI在传输层与应用层中间多了两层(会话层(session)和表示层(presentation)) 从上到下三个面板分别如下: 阅读全文
posted @ 2019-05-29 09:46 Joel_Wang 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 主要记录几个命令: 1)traceroute,现代Linux系统称为tracepath,Windows系统称为tracert,是一种计算机网络工具。它可显示数据包在IP网络经过的路由器的IP地址。 原理 程序是利用增加存活时间(TTL)值来实现其功能的。每当数据包经过一个路由器,其存活时间就会减1。 阅读全文
posted @ 2019-05-29 00:51 Joel_Wang 阅读(375) 评论(0) 推荐(0) 编辑