C++
Enzo邵靳天
命乃弱者借口,运乃强者谦词
展开
-
C++ select() 多路复用
函数作用: 系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个,0是...转载 2019-06-01 21:01:55 · 1268 阅读 · 0 评论 -
C++多态
C++多态意味着调用成员函数时,会根据被调用函数的对象类型选择执行不同的函数 1:静态多态(编译时多态): 基类实现多个派生类,派生类可以重载基类的函数 2:动态多态(运行时多态): 用虚函数实现 虚函数是有virtual关键字的函数,若基类的函数是虚函数,则告诉编译器不要静态链接到该函数,根据指针指向的对象类型调用相应的函数。 在程序执行的任意时间点,根据所调用的对象类型来选择选择调用的函数。 ...原创 2019-06-25 18:38:32 · 102 阅读 · 0 评论 -
C++内存管理
1:new delete new 分配内存的同时还创建了对象 2:malloc free malloc()函数只分配了内存,还需创建对象原创 2019-06-25 18:53:14 · 124 阅读 · 0 评论