摘要:
http://blog.csdn.net/jeffcjl/article/details/5523569 由于不同的进程运行在各自不同的内存空间中.一方对于变量的修改另一方是无法感知的.因此.进程之间的信息传递不可能通过变量或其它数据结构直接进行,只能通过进程间通信来完成。 根据进程通信时信息量大小 阅读全文
posted @ 2016-10-19 17:39
PKICA
阅读(8764)
评论(0)
推荐(0)
摘要:
coredump文件 一. 什么是coredump 通常情况下coredmp包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。可以理解为把程序工作的当前状态存储成一个文件。许多程序和操作系统出错时会自动生成一个core文件。 造成程序coredump的原因很多,这里根据以往的经验总结一下 阅读全文
posted @ 2016-10-19 17:29
PKICA
阅读(393)
评论(2)
推荐(0)
摘要:
(2)TCP/IP五层模型的协议 应用层 传输层 网络层 数据链路层 物理层 物理层:中继器、集线器、还有我们通常说的双绞线也工作在物理层 数据链路层:网桥(现已很少使用)、以太网交换机(二层交换机)、网卡(其实网卡是一半工作在物理层、一半工作在数据链路层) 网络层:路由器、三层交换机 传输层:四层 阅读全文
posted @ 2016-10-19 14:42
PKICA
阅读(100)
评论(0)
推荐(0)
摘要:
http://blog.csdn.net/cyp331203/article/details/23954369 实际上,在运算符重载中,友元函数运算符重载函数与成员运算符重载函数的区别是:友元函数没有this指针,而成员函数有,因此,在两个操作数的重载中友元函数有两 个参数,而成员函数只有一个。当重 阅读全文
posted @ 2016-10-06 15:21
PKICA
阅读(2621)
评论(0)
推荐(0)
摘要:
vector中的remove的作用是将等于value的元素放到vector的尾部,但并不减少vector的size vector中erase的作用是删除掉某个位置position或一段区域(begin, end)中的元素,减少其size erase删除元素后,会将后面的元素往前移。对于数据较多的ve 阅读全文
posted @ 2016-10-05 16:16
PKICA
阅读(616)
评论(0)
推荐(0)
摘要:
一、什么是异常处理 异常处理就是处理程序中的错误。 二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应 阅读全文
posted @ 2016-10-05 14:46
PKICA
阅读(91)
评论(0)
推荐(0)
摘要:
下面哪种情况下,B不能隐式转换为A? class B:public A{} class A:public B{} class B{operator A();} class A{A(const B&);}显式转换是由程序员自己主动完成,隐式转换是由编译器完成的,其二显示转换一般是由高向低,隐式转换是由 阅读全文
posted @ 2016-10-05 11:07
PKICA
阅读(2704)
评论(0)
推荐(0)
摘要:
下列关于模板的说法正确的是 D 模板的实参在任何时候都可以省略 类模板与模板类所指的是同一概念 类模板的参数必须是虚拟类型的 类模板中的成员函数全部都是模板函数 1)从模板函数实参表获得的信息有矛盾之处。2)需要获得特定类型的返回值,而不管参数的类型如何。3)虚拟类型参数没有出现在模板函数的形参表中 阅读全文
posted @ 2016-10-01 22:11
PKICA
阅读(105)
评论(0)
推荐(0)
浙公网安备 33010602011771号