摘要:
1. 可能跟系统“服务”项有关:控制面板-> 管理工具 -> 服务 ->VMware DHCP…… 、 VMware Auto……等项设置为自动,然后启动2.暴力解决的办法,重置:曾经因为安装了XX-Net,导致我重启电脑之后一直连不上网,怕麻烦,所以直接用了... 阅读全文
摘要:
我们知道,C++建立静态数组很简单:int array[row][col]但是要用动态方式或者需要用int **调用数组时,就必须知道该怎么用了:二维数组可以看成是数组的数组或者包含数组的数组,所以我们可以先使用双重指针建立一个存放指针(将被用来作数组名)的数组(指针... 阅读全文
摘要:
摘自《C++ primer》第三版中文版: 阅读全文
摘要:
ICMP(ping命令使用的就是这个协议): Internet control Message Protocol (Internet控制报文协议)用于控制数据报传送中的差错情况。可用于测试主机是否可达;属于网络层 NAT:Network Address T... 阅读全文
摘要:
C++中sizeof的作用是求字节数。32bit编译环境下,C++的一个指针(地址)为4个字节,64bit下一个指针占8个字节。常用数据类型对应字节数 可用如sizeof(char),sizeof(char*)等得出 32位编译器: char :1个字节 ... 阅读全文
摘要:
vector容器定义时如果程序中没有显式初始化,则容器会自动对所有元素进行初始化,例如vector数组所有元素会被自动初始化为0.然而如果是用传统的方法定义数组:int array[size],若程序员不显式初始化则数组的初值会是奇怪的值。示例代码如下:#i... 阅读全文
摘要:
C++里的抽象类和纯虚函数在C++中,含有至少一个纯虚函数的类是抽象类,但是注意在C++中没有abstract这个关键字,所以C++里面的抽象类无需添加abstract这个单词(Java和C#才有这么一套东西)。抽象类不可以直接实例化,也就是不能直接用抽象类... 阅读全文
摘要:
TCP的握手主要有两个:建立连接时的三次握手、释放连接时的四次握手首先理解下TCP协议中用到的几个关键字: 最常用的是SYN(发起连接时的同步序列号)、ACK(确认包的接收)、FIN(结束连接)、RST(重置连接、通知双方马上关闭连接) 一、建立TCP连... 阅读全文