笔记二

原创 2006年06月08日 10:30:00
1.   半个字节) int longshort(
 float double long double
2.   常量不可寻址
3.   整型常量缺省为int型的有符号值
4.   宽字符 L’a’;
5.   全局域 初始值 0 局部域 未初始化
6.   奇特的初始化 int val= int();
 vector<int>ivec(10);
7.   没有指向任何对象或特有一个同类型数据对象的地址int *pi=0
8.   仅考虑地址值,注意函数指针.void*
9.   风格字符串
int strlen (const char );
int strcmp(const char *
,const char*);
char* strcpy (char *,cosnt char *);
c头文件 #include<cstring>
c
10. 字符串为空
if(!str||!*str) return;
头文件 #include<string>
size() .empty() == = +=
const char *str=s.c_str();
11. const与指针
不能修改值,能修改指针
const int *P=&value;
相反
int * const p=&value;
都不能
const int *const p=&value;
从右往左读
12. 引用
       必须初始化,不能再指向其他对象
       指针引用
       const 引用特点
       const int ival=1024;
       const int * const & pi_ref=&ival;
13. 枚举类型的意义 类型检查
14. 维数值必须是常量表达式.
15. vector<int>ivec(10,-1)
vector<int>ivec(&a,&b)
数组用法与STL用法
16. 错误用法
vector<int>ivec;
ivec[0]=1024;
 
const int size=7;
int ia[size]={0,1,1,2,3,5,8};
vector<int>ivec(size);
for(int ix=0;ix<size;++ix)
ivec.push_back(ia[ix]);
17.  复数类型 # include <complex>
18.      typedef 一个未理解的错误
19.  意义volatile
20.  pair #include<utility> first second
21.  在类体外定义的内联成员函数应包含在类定义的头文件中
22.  把一个类拷贝给另一个类,别忘记测试它们是否是同一对象.
23.  <iomanip> setw
 
 
1.   可移植性 21%(-5)
2.   static_cast<int>
3.   错误.if(ia[index++]<ia[index])//

《深入理解jvm》笔记---第三章

《深入理解JVM》第三章笔记
  • nlznlz
  • nlznlz
  • 2016年09月17日 13:51
  • 336

kafka学习笔记(2)

kafka的经典问题有这几个: 1.kafka节点之间如何备份? 2.kafka消息是否会丢失?为什么? 3.kafka最合理的配置是什么? 4.kafka的leader选举机制是什么? 5...
  • m0_37587447
  • m0_37587447
  • 2017年11月21日 15:37
  • 23

《MFC游戏开发》笔记三 游戏贴图与透明特效的实现

本系列文章由七十一雾央编写,转载请注明出处。  http://blog.csdn.net/u011371356/article/details/9299121 作者:七十一雾央 新浪微博:http:/...
  • u011371356
  • u011371356
  • 2013年07月12日 17:25
  • 24329

PCIe 学习笔记(二)

pci note 2 -v0.1 2014.11.18 *** draft  本文继续pci note 1, 介绍pci_create_root_bus函数, 内核版本为3.18-rc1 ...
  • scarecrow_byr
  • scarecrow_byr
  • 2014年12月01日 22:19
  • 1731

网络编程学习笔记整理(二)

摘录笔记 《TCP/IP高效编程 改善网络程序的44个技巧》socket的创建函数int socket (int domain,int type, int protocol)参数说明protocol需...
  • stecdeng
  • stecdeng
  • 2017年02月23日 14:47
  • 190

《TCP/IP详解卷2:实现》笔记--TCP的输入

当收到的数据报的协议字段指明这是一个TCP报文段时,ipintr(通过协议协议转换表中的pr_input函数)会调用tcp_input 进行处理,tcp_inut在软件中断一级执行。 函数非常长,我们...
  • TODD911
  • TODD911
  • 2015年01月06日 22:45
  • 1693

密码学学习笔记

1.流密码每次加密数据流的一位或一个字节,分组密码是将一个明文分组作为整体加密并且通常得到的是与明文等长的密文分组。 2.现在使用的大多数对称分组加密算法都是基于Feistel分组密码结构的。...
  • u011130578
  • u011130578
  • 2015年12月22日 13:57
  • 794

JAVA笔试题笔记(二)

2016广联达笔试题 一、解释操作系统中heap和stack的区别 1.heap是堆,stack是栈。 2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的(Java中...
  • java_zero2one
  • java_zero2one
  • 2016年09月12日 14:20
  • 330

Unity3D之Mecanim动画系统学习笔记(三):Animation View

动画组件之间的关系 我们先看一张图: 这里我们可以看到,我们在GameObject之上绑定的Animator组件是控制模型进行动画播放的。 而其属性Controller则对应一个Anim...
  • cbbbc
  • cbbbc
  • 2017年02月19日 18:20
  • 319

《TCP/IP详解卷2:实现》笔记--插口层

插口层的主要功能是将进程发送的与协议有关的请求映射到产生插口时指定的与协议有关的实现。下图说明了进程中的插口 接口与内核中的协议实现之间的层次关系。 1.socket结构 插口代表一条通信链路...
  • TODD911
  • TODD911
  • 2014年09月08日 11:31
  • 2234
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:笔记二
举报原因:
原因补充:

(最多只允许输入30个字)