- 博客(100)
- 资源 (17)
- 收藏
- 关注
原创 wchar_t123
#includeint main(){wchar_t c1; //2 个字节printf("%d\n", sizeof(c1));}
2016-09-29 16:44:30 297
原创 vector 错误
#include#includeusing namespace std;int main(){vector v{ '1', '2', '3', '4' };//v.push_back('5');printf("%c", *v.end());}
2016-09-27 18:17:23 450
原创 facetest
YY网络时延RTT介绍(往返时间rtt)RTT(Round-Trip Time): 往返时延。在计算机网络中它是一个重要的性能指标,表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延。一般认为单向时延=传输时延t1+传播时延t2+排队时延t3t1是数据从进入节点到传输媒体所需要的时间,通常等于数据块长度/信道
2016-09-27 13:53:25 469
转载 二叉树中、后序求先序
由二叉树的先序中序推出后序各大公司招聘每次笔试都碰到这种题,今天来把它说清楚.三序中知道其中两个就可以推出第三个,但前提是我们必须知道中序.因为:先序和后序给我们提供的信息是一样的--告诉我们谁是根节点中序则告诉我们左右子树在哪儿例:已知先序为eacbdgf,中序为abcdefg,求后序由先序我们知道e为根节点,我们在中序中把左右子树括起来 --(abc
2016-09-26 11:59:51 443
原创 字符串输出的几种情况 关于内存问题
http://blog.csdn.net/wae_gossip/article/details/8102614http://bbs.elecfans.com/forum.php?mod=viewthread&tid=467133&extra= 不错值传递不会传递动态内存,址传递才会传递动态内存。 注意:值传递(任何时候,参数传递都是拷贝形式);址传递是传递本身(内存),值
2016-09-25 22:32:39 512
原创 set get函数
#includeusing namespace std;class A{int a;public:A(int a): a(a) //可以的{}//A(int a) : a(a); //错误//void set1(int a):a(a)// error 只有构造函数才可以用初始化列表的形式//{// //}void
2016-09-25 21:10:59 491
转载 开发模式
http://www.cnblogs.com/liang--liang/p/3613815.htmlhttp://wenku.baidu.com/link?url=7Rn-lqGr5UrIEOQiby0gLYZeh6fHkAgrqXFtkd_C3SDaG74FFCC7FA3uTxWdHzvyV6HKH-RR-abzmzjY0CB0h5SFTfeNaKfP0N2HIMv52Ge
2016-09-25 20:31:36 311
转载 printf 行号和头文件
相关知识点:__FILE__ 包含当前程序文件名的字符串__LINE__ 表示当前行号的整数__DATE__ 包含当前日期的字符串__STDC__ 如果编译器遵循ANSI C标准,它就是个非零值__TIME__ 包含当前时间的字符串例程:#include int main(void){printf("当前文件名:%s\",__FILE__);//输出当前程序文件
2016-09-24 08:36:59 17949 1
转载 多继承构造顺序
按你的描述: class C :public virtual B1,public virtual B2,public B3 { public A; //自定义代码....... } 构造函数的调用顺序是,B1的构造函数,B2的构造函数,B3的构造函数,类A的构造函数,最后才是类C的构造函数。 在多继承下调用派生类的构造函数时,首先要
2016-09-24 08:19:31 640
原创 NW testface
int 放在char数组里。封装: 保护和隔离继承:子类继承父类实现代码重用。可扩展性多态:平台兼容性(版本升级)。栈的实现。
2016-09-23 22:06:22 359
原创 tree 遍历
http://blog.csdn.net/sjf0115/article/details/8645991 goodhttp://blog.csdn.net/presidentpresident/article/details/7549170
2016-09-23 00:49:59 446
转载 why 3 tcp times
. TCP的三次握手最主要是防止已过期的连接再次传到被连接的主机。如果采用两次的话,会出现下面这种情况。比如是A机要连到B机,结果发送的连接信息由于某种原因没有到达B机;于是,A机又发了一次,结果这次B收到了,于是就发信息回来,两机就连接。传完东西后,断开。结果这时候,原先没有到达的连接信息突然又传到了B机,于是B机发信息给A,然后B机就以为和A连上了,这个时候B机就在等待A传东西过
2016-09-22 15:37:17 256
原创 NBY Nobia testface
1、音视频同步原理?2、如何解锁图里的小船3、二叉树应用二叉查找树 二叉排序树,红黑树,这些都是二叉树,用的场合相当多。
2016-09-21 21:44:19 266
原创 auto声明是数组不可以用动态数组n的变量
#include #include #includechar* reverse(char* str1){ //#define t strlen(str1) //1int i,j;const int t = strlen(str1);//const int t = 123; //2//char str3[t];//不可以 t的大小未知 3char* s
2016-09-20 22:29:49 843
转载 dynamic_cast123
http://blog.csdn.net/u012861978/article/details/46381221作用:将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会根据基类指针是否真正指向继承类指针来做相应处理, 即会作一定的判断。 对指针进行dynamic_cast,失败返回null,成功返回正常cast后的对象指针;
2016-09-20 11:02:22 266
原创 YSKJ pentest\
shared_ptr 智能指针 宇视科技str媛姐 http://blog.csdn.net/zhanghuan_wangkai/article/details/51674935http://blog.csdn.net/hacke2/article/details/7238926 链表插入和删除
2016-09-20 10:18:15 917
原创 HND pentest
用C++写出string类的定义和实现C++ 中dynamic_cast关于动态联编的下列叙述中, ______ 是错误的。A.动态联编是以虚函数为基础的B.动态联编调用虚函数操作是指向对象的指针或引用C.动态联编是在运行时确定所调用的函数代码的D.动态联编是在编译时确定操作函数的请帮忙给出正确答案和分析,谢谢!注:先期联
2016-09-20 00:20:31 531
原创 构造函数调用次数
#include #include using namespace std;class A{public:A(){cout }};int main(){A* p = new A[2]; //调用两次构造函数//A a;return 0;}//output构造函数构造函数请按任意键继续. . .
2016-09-19 23:54:12 3440
转载 qsort
http://www.cnblogs.com/syxchina/archive/2010/07/29/2197382.html 还有个sort排序
2016-09-18 21:53:07 182
原创 前偶后奇奇偶分离
#includevoid swap(int& a, int &b){int t = a;a = b;b = t;}void swaparr(int* arr, int start,int end)//就地倒转 左右指针 前偶后奇 递归 3{if(start {while(arr[start] % 2 == 1 && start {start
2016-09-18 21:36:41 342
转载 哈希表 c++ stl
http://blog.csdn.net/dongtingzhizi/article/details/8629285http://blog.chinaunix.net/uid-26548237-id-3800125.htmlhttp://blog.sina.com.cn/s/blog_60e96a410100g1kz.htmlhttp://blog.csdn.net/u0100
2016-09-18 15:35:56 471
原创 调用主函数 形成递归调用
#includevoid main();void test(){printf("啊哈哈");main();}void main(){printf("test");test();}
2016-09-17 20:36:58 307
原创 强转
#includeint main(){float f = 10.98f;int i = int(f);//也正确int j = (int)f;//标准int k = f;// 从“float”转换到“int”,可能丢失数据printf("%d,%d,%d\n", i, j, k);return 0;}//output10, 10, 10请
2016-09-17 20:00:06 187
原创 连等初始化问题
#includeint main(){//int a = b = 20; //b未声明 所以不可以连等在定义的时候int c, d;c = d = 3;int f;int e = f = 4;int m;int n = (m = 20);printf("%d ,%d ,%d ,%d ,%d ,%d\n",c,d,e,f,m,n);}//outpu
2016-09-17 19:36:21 903
转载 含对象成员类的构造顺序
源程序:#include using namespace std;class A{private:int m;public:A(){ cout ~A(){ cout };class B{private:A a;int n;public:B(){ cout ~B(){ cout };class C{pri
2016-09-17 16:23:08 351
原创 c语言code大集合
//字符串转数字#include#includeint myAtoi(char* str){if (str == NULL){printf("字符串为空,输入无效");return -1;}while (*str == ' ') //去掉起始空串{str++;}if (*str == '\0'){printf("字符串为空串"
2016-09-17 15:39:13 1438
转载 c语言 变量命名法
http://www.360doc.com/content/13/0828/12/11843090_310450083.shtml
2016-09-17 14:45:23 461
原创 变量初始化
静态变量和全局变量系统默认初始化为0#includeint main(){static int i;printf("%d\n",i);//0return 0;}
2016-09-16 22:20:34 197
原创 字节位数
如果一个变量占n位,则其可以表示的范围是:-2^(n-1)~2^(n-1)-1如:char型 占一个字节8位,所以是:-2^7~2^7-1 也就是:-128到127那么:int i:2;表示占两个字节,所以范围是:-2到1 所以i=1; i+1=-2
2016-09-16 20:49:53 1029
转载 32位64位操作系统基本数据类型字节大小
int型字长问题:① C/C++规定int字长和机器字长相同;② 操作系统字长和机器字长未必一致;③ 编译器根据操作系统字长来定义int字长; 由上面三点可知,在一些没有操作系统的嵌入式计算机系统上,int的长度与处理器字长一致;有操作系统时,操作系统的字长与处理器的字长不一定一致,此时编译器根据操作系统的字长来定义int字长:"比如你在64位机器
2016-09-16 19:55:28 368
转载 C++操作符的优先级 及其记忆方法
C++操作符的优先级 及其记忆方法 优先级操作符描述例子结合性1()[]->.::++--调节优先级的括号操作符数组下标访问操作符通过指向对象的指针访问成员的操作符通过对象本身访问成员的操作符作用域操作符后置自增操作符后置自减操作符(a +
2016-09-16 19:11:08 207
转载 指针变量的的各种自增 *p++
这个问题其实是论述*P++等价于(*p)++还是等价于*(p++)的问题,为了验证这个问题,我编写了下面的小程序(vc++6.0编译环境),作为验证程序1#include "stdio.h"void main(){ int a=2; int *p=&a; int *pold;//记录P指向的地址,为了作为比较使用 pold=p;
2016-09-16 17:59:04 5149 2
定时关机 重启软件
2016-07-22
最新版的hevc分析工具
2015-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人