- 博客(5)
- 收藏
- 关注
转载 将一个网络分为两个子网 通过已知IP和子网掩码计算其同一网段的主机IP
转自:http://blog.csdn.net/shennongzhaizhu/article/details/52028496IPV4的IP地址格式通常表示为xxx.xxx.xxx.xxx,其中xxx为十进制数,取值范围是[0,255],若用16进制表示则为xx.xx.xx.xx,其中xx的取值范围是[0,FF]。实际上,IP地址使用二进制位表示最能说明其本质,它共占
2017-04-21 23:56:35 943
转载 C++ string类中的字符串查找
C++ string类中的字符串查找 类string提供了大量查找功能和搜索功能,其中比较常用的查找和搜索函数是find()函数、find_first_not_of()函数、find_first_of()函数、find_last_not_of()函数、find_last_of()函数、rfind()等。 find()函数的语法如下所示: (1)
2017-04-21 23:29:40 3385
转载 堆和栈的区别(转过无数次的文章)
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2017-04-21 23:12:37 148
转载 C++ STL reserve和resize的区别
reserve是容器预留空间,但并不真正创建元素对象,在创建对象之前,不能引用容器内的元素,因此当加入新的元素时,需要用push_back()/insert()函数。resize是改变容器的大小,并且创建对象,因此,调用这个函数之后,就可以引用容器内的对象了,因此当加入新的元素时,用operator[]操作符,或者用迭代器来引用元素对象。再者,两个函数的形式是有区别的,reserv
2017-04-21 23:09:47 273
转载 C++与类型转换相关的四个关键字及其特点
首先,C++与类型转换相关的四个关键字有:const_cast, static_cast, dynamic_cast, reinterpret_cast.什么是类型转换?表达式是否合法取决于操作数的类型,而且合法的表达式其含义也由操作数类型决定。但是在C++中,某些类型之间存在相关的依赖关系。若两种类型相关,则可在需要某种类型的操作数位置上,使用该类型的相关类型对象或值。如果两个类
2017-04-10 19:02:43 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人