[c++面试]
文章平均质量分 72
安梓
诸恶莫作,众善奉行,热爱技术,有点懒惰。
展开
-
[c++]--c++后台面试总结干货
转载来源 http://blog.csdn.net/shanghairuoxiao/article/details/72876248C和C++语言基础参考书籍:《C++ primer》,《effective C++》,《STL源码解析》,《深度搜索C++对象模型》extern关键字作用extern声明变量在在外部定义?extern修饰函数?extern C的转载 2017-11-10 10:41:06 · 9146 阅读 · 3 评论 -
c++结构体内存对齐原理和方法
面试过程中,经常会被问到结构体内存的问题。即结构体内部数据成员并不是按照所占空间大小顺序存储的。这样就会导致:一个结构体变量定义完之后,其在内存中的存储并不等于其所包含元素的宽度之和。引用别人的总结:“假设我们同时声明两个变量:文章大部分内容转自http://blog.csdn.net/liukun321/article/details/6974282http://blog.csdn转载 2017-11-28 16:36:25 · 835 阅读 · 0 评论 -
c程序中内存管理和内存分配函数[干货!!!]
文章转自http://blog.csdn.net/youoran/article/details/10990815在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,转载 2017-11-30 16:07:43 · 404 阅读 · 0 评论 -
四次挥手中TIME_WAIT,CLOSE_WAIT,FIN_WAIT_1,FIN_WAIT_2状态浅析
大部分内容转自http://blog.csdn.net/qq_29108585/article/details/63689093先给出四次挥手过程中C/S的状态变化示意图。有了图理解起来就容易许多。TIME_WAIT 表示主动关闭,CLOSE_WAIT 表示被动关闭。CLOSE_WAIT状态的生成原因首先我们知道,如果我们的服务器程序APACHE处于CLOS转载 2017-12-13 10:05:14 · 1794 阅读 · 1 评论 -
卡特兰数以及其应用
转载来源 http://blog.csdn.net/u012333003/article/details/23791979卡特兰数——Catalan数(从一道腾讯笔试题引发的学习和思考)原创 2014年04月16日 09:14:48标签: 卡特兰数Catalan数从一道腾讯笔试题/ 阿里巴巴/ 腾讯/ 面试题/ 2180转载 2017-11-27 15:43:06 · 277 阅读 · 0 评论 -
给定n个元素集合,求k个元素的组合数目
转载自:http://blog.csdn.net/zdy0_2004/article/details/17006957本篇摘要本篇介绍一个非常给力的求组合的算法!上一篇“c_c++刁钻问题各个击破之位运算及其实例(2)”介绍了6个比较复杂的位操作,但是没有给出任何应用实例,本篇就之前谈到的位操作进行应用,其主要内容是用位操作来实现求组合。引例先来看一道题目,这个原创 2017-12-28 13:59:20 · 2641 阅读 · 0 评论 -
c++强制类型转换(static_cast 和dynamic_cast)
首先回顾一下C++类型转换:C++类型转换分为:隐式类型转换和显式类型转换第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。 int ival = 3;double dval = 3.14159转载 2017-12-29 14:07:37 · 828 阅读 · 0 评论