C++
lfb_2048
这个作者很懒,什么都没留下…
展开
-
内联函数简述
在c++中,为了解决一些频繁调用的小函数大量消耗栈空间或者是叫栈内存的问题,特别的引入了inline修饰符,表示为内联函数。原创 2017-03-27 19:38:05 · 412 阅读 · 0 评论 -
C/C++中 变量的存储位置
本文转载自:原文地址 感谢分享 1、首先,讲下 “堆 heap” 和 “栈 stack” 的区别: 一个由 c/c++编译过的程序占用的内存分为一下几个部分 (1)、栈区 stack :由编译器自动分配释放, 存放函数的参数值,局部变量的值等。 这个栈的操作方式类似于数据结构中的栈。转载 2017-04-26 16:23:37 · 366 阅读 · 0 评论 -
排序算法总结
面试中的排序算法总结前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序的代码一定要信手拈来才行。还有插入排序、冒泡排序、转载 2017-03-26 22:44:01 · 220 阅读 · 0 评论 -
【转】C++中的引用类型和枚举类型
引用类型也称别名,它是个很有趣的东西。在c++ 下你可以把它看作是另外的一种指针,通过引用类型我们同样也可以间接的操作对象,引用类型主要是用在函数的形式参数上,通常我们使用它是把类对象传递给一个函数。转载 2017-03-16 20:50:24 · 1297 阅读 · 0 评论 -
【整理】C++ getline()函数
getline函数的作用是从输入流中读取一行字符,其用法与带3个参数的get函数类似。即 cin.getline(字符数组(或字符指针), 字符个数n, 终止标志字符) getline()的原型是istream& getline ( istream &is , string &str , char delim );转载 2017-03-15 19:58:36 · 899 阅读 · 0 评论 -
C++中的整型数据和浮点型数据的属性
整型数据常见的储存空间和值的范围类型 字节数 取值范围Int(基本整型)2-32768~32767,即-2^15~(2^15-1)4-2147483648~2147483647,即-2^31~(2^31-1)Unsigned int(无符号整型)2转载 2017-03-13 20:56:05 · 3303 阅读 · 0 评论 -
C++ 运算符的优先级和结合性
运算符的优先级和结合性优先级运算符名称或含义使用形式结合方向说明1后置++后置自增运算符变量名++左到右后置--后置自减运算符变量名--[ ]转载 2017-03-14 12:01:57 · 27911 阅读 · 0 评论 -
类和对象的深入剖析【整理】
类和对象的关系就像设计图和房子的关系——类十构建类的对象的“设计图”。正如一张设计图可以造出很多房子,却不可能住在设计图里面;我们不能直接使用类,但是可以由一个类实例化(创建)很多对象。原创 2017-04-06 23:16:37 · 284 阅读 · 0 评论 -
函数调用堆栈(stack)
Stack就像一个桶,我们往桶里面放东西时,也是一个一个往上叠,桶的最上方永远是最新放入的东西,要取出里面的东西必须从最顶端的开始取。因此,堆栈被称为是后进先出(last-in-first-out,LIFO)的数据结构。原创 2017-03-27 21:32:05 · 619 阅读 · 0 评论 -
cmath中常用的函数
<cmath>头文件想用户提供了能够进行通用数学计算的函数集合。原创 2017-03-27 20:34:24 · 8150 阅读 · 0 评论 -
函数的重载
C++允许定义多个具有相同名字的函数,只要这些函数的参数不同,这种特性称为函数重载(function overloading)。原创 2017-03-27 20:12:36 · 280 阅读 · 0 评论 -
C++ 获取文件夹下的所有文件名
转自C++ 获取文件夹下的所有文件名获取文件夹下所有的文件名是常用的功能,今天再一次有这样的需求,所有就在网上查找了很多,并记下以供后用。原文:http://blog.csdn.NET/cxf7394373/article/details/7195661原文:http://qiaoxinwang.blog.163.com/blog/static/8609645201061213转载 2017-03-30 15:11:05 · 311 阅读 · 0 评论