![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++修仙路
文章平均质量分 74
yioccccff
这个作者很懒,什么都没留下…
展开
-
c++ Lambda 函数形式及用法
声明:本文参考了 http://www.cnblogs.com/lidabo/p/3908663.html 和 https://www.zhihu.com/question/20125256 Lambda函数又称lambda函数和匿名函数,是c++11新加入的一个十分强大的特性。在编程中经常可以用到。Lambda 函数的基本用法形式我们可以这样定义一个Lambda函数原创 2017-06-19 13:41:45 · 1014 阅读 · 0 评论 -
c++ 中“”和NULL的注意事项
c++ 中“”和NULL的注意事项首先明确,NULL在c++中只可以用来表示空指针,这一点和java不同!类似于std::string str = NULL 的代码都是错误的,可以编译通过但会在运行时出现runtime error。 char* s1 = NULL;//① char* s2 = ""; //② 上述代码中: ①声明字符串指针s1并让它为空地址(即0) ②声明字符串原创 2017-06-08 15:47:50 · 536 阅读 · 0 评论 -
c++中sort()及qsort()的用法总结
想起来自己天天排序排序,冒泡啊,二分查找啊,结果在STL中就自带了排序函数sort,qsort,总算把自己解脱了~ 所以自己总结了一下,首先看sort函数见下表:函数名 功能描述 sort 对给定区间所有元素进行排序 stable_sort 对给定区间所有元素进行稳定排序 partial_sort 对给定区间所有元素部分排序 partial_sort_copy 对给定区间复制并排序转载 2017-06-19 00:19:26 · 312 阅读 · 0 评论 -
C++中string和int的互相转化方式
一、string转int的方式采用最原始的string, 然后按照十进制的特点进行算术运算得到int,但是这种方式太麻烦,这里不介绍了。采用标准库中atoi函数。 string s = "12"; int a = atoi(s.c_str());对于其他类型也都有相应的标准库函数,比如浮点型atof(),long型atol()等等。采用sstream头文件中定义的字符串流对象来实现转换。转载 2017-06-09 23:33:27 · 327 阅读 · 0 评论 -
extern作用详解
extern 作用1:声明外部变量 现代编译器一般采用按文件编译的方式,因此在编译时,各个文件中定义的全局变量是 互相透明的,也就是说,在编译时,全局变量的可见域限制在文件内部。例1: 创建一个工程,里面含有A.cpp和B.cpp两个简单的C++源文件: //A.cpp: int iRI; int main() { //….. }//B.cpp int iRI;gcc A.cpp转载 2017-09-06 23:11:51 · 340 阅读 · 0 评论 -
c++中一些处理i/o流和文件流信息的方法总结
处理i/o流(cin, cout)1.处理缓冲区关于缓冲区的概念,看一个例子: #include <iostream> using namespace std; int main() { int a; cin >> a; cout << a << endl; cout << "press Enter to原创 2017-06-21 18:18:23 · 845 阅读 · 0 评论 -
climits 头文件
< climits>头文件定义的符号常量CHAR_MIN char的最小值 SCHAR_MAX signed char 最大值 SCHAR_MIN signed char 最小值 UCHAR_MAX unsigned char 最大值 SHRT_MAX short 最大值 SHRT_MIN short 最小值 USHRT转载 2017-09-07 15:55:08 · 447 阅读 · 0 评论 -
编程时的内存分配和存储区
一、内存基本构成可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容转载 2017-09-11 14:16:39 · 1108 阅读 · 0 评论