自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

今晚打老虎

所有博文纯为个人学习笔记

  • 博客(7)
  • 收藏
  • 关注

原创 c++题目

int *p1 = new int[10]; int *p2 = new int[10]();对于内置类型而言,new仅仅是分配内存,除非后面显示加(),相当于调用它的构造函数,对于自定义类型而言,只要一调用new,那么编译器不仅仅给它分配内存,还调用它的默认构造函数初始化,即使后面没有加()下面的程序可以从0....n-1中随机等概率的输出m个不重复的数。

2016-07-30 20:54:33 1591

原创 计算机网络

计算机网络重点单向通信(单工通信)——只能有一个方向的通信而没有反方向的交互。双向交替通信(半双工通信)——通信的双方都可以发送信息,但不能双方同时发送(当然也 就不能同时接收)。双向同时通信(全双工通信)——通信的双方可以同时发送和接收信息。 OSI分层      (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口

2016-07-26 18:22:41 937

转载 XML

本文从http://www.ibm.com/developerworks/cn/xml/x-newxml/转载来XML 是可扩展标记语言(Extensible Markup Language)的缩写,其中的 标记(markup)是关键部分。您可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息。您创建的文件,或文档实例 由元素(标记)和内容构成。

2016-07-24 17:50:01 433

原创 lambda

lambda表达式形:[capture list] (parameter list)->return type{function body}capture list (捕获列表):是一个lambda所在函数中定义的局部变量列表(通常为空,表示不使用所在函数的任何局部变量)parameter list  return type f unction body与普通函数一样;其中,必

2016-07-17 23:55:14 364

原创 C++1(Effective C++)

1.const,#define,宏对于单纯变量,最好以const对象或enum替换#define#define ASPECT_PATIO 1.653     ASPECT_PATIO 可能没进入记号表,得追踪源头;ASPECT_PATIO 替换1.653可能导致目标码出现多份1.653const与#define区别const常量有数据类型,编译器类型检查,const常量调试,宏没有

2016-07-17 19:58:57 525

原创 位运算

1.与,或,异或 与同1为1,或有1为1,异或0,1为12.左移运算符m右移运算符:无符号数值,原理同上;负数最右边n位遗弃,最左边补上n个13.n为int,n&1判断n转为二进制最右边是否为1.4.整数右移一位 = 除以2,但除法的效率低计算n转为二进制1的个数int Numberof1(int n){int count=0;while(n){if

2016-07-17 19:51:06 277

原创 c++学习1

1.static变量在全局静态区,不占用类的大小,类中只有虚函数表,非static变量才算大小2.虚基类的偏移量表指针占用四个字节3.空类为1个字节,因为要实例化,编译器会自动设定4.虚函数有指向虚函数的指针,占用4个字节,产生了虚表,但是如果你子类继承有新的虚函数的话,不会产生新的虚表,而是放在之前的后面5.联合体的sizeof是取成员的最大值6.指针变量的sizeof,32

2016-07-17 19:47:00 233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除