
C++
古渡廊桥
这个作者很懒,什么都没留下…
展开
-
C++ Queues(队列)、Priority Queues(优先队列)
C++ Queues(队列)、Priority Queues(优先队列) C++ Queues(队列)C++队列是一种容器适配器,它给予程序员一种先进先出(FIFO)的数据结构。1.back() 返回一个引用,指向最后一个元素2.empty() 如果队列空则返回真3.front() 返回第一个元素4.pop() 删除第一个元素5.push() 在末尾加入一个元素6.size()...原创 2019-10-21 16:36:22 · 503 阅读 · 0 评论 -
深入理解C++的动态绑定和静态绑定
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-10-20 10:59:26 · 126 阅读 · 0 评论 -
后台开发面试问题整理
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-10-20 10:45:25 · 223 阅读 · 0 评论 -
变量声明和定义区别
变量声明和定义区别?声明仅仅是把变量的声明的位置及类型提供给编译器,并不分配内存空间;定义要在定义的地方为其分配存储空间。 相同变量可以再多处声明(外部变量extern),但只能在一处定义。"零值比较"?bool类型:if(flag) int类型:if(flag == 0) 指针类型:if(flag == null) float类型:if((flag >= -0.00000...原创 2019-09-03 18:52:39 · 1135 阅读 · 0 评论 -
指针和引用区别
指针和引用区别?引用只是别名,不占用具体存储空间,只有声明没有定义;指针是具体变量,需要占用存储空间。引用在声明时必须初始化为另一变量,一旦出现必须为typename refname &varname形式;指针声明和定义可以分开,可以先只声明指针变量而不初始化,等用到时再指向具体变量。 引用一旦初始化之后就不可以再改变(变量可以被引用为多次,但引用只能作为一个变量引用);指针变量...原创 2019-09-03 18:59:07 · 235 阅读 · 0 评论 -
volatile有什么作用?
volatile有什么作用? volatile定义变量的值是易变的,每次用到这个变量的值的时候都要去重新读取这个变量的值,而不是读寄存器内的备份。 多线程中被几个任务共享的变量需要定义为volatile类型。 什么是常引用? 常引用可以理解为常量指针,形式为const typename & refname = varname。 常引用下,原变量值不会被别...原创 2019-09-03 19:00:57 · 493 阅读 · 0 评论