- 博客(8)
- 资源 (4)
- 收藏
- 关注
转载 C++ rand(),srand()产生随机数 浅析
转自:http://www.cnblogs.com/heyonggang/archive/2012/12/12/2814271.html rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这
2017-12-16 17:23:14 2157
转载 C++ const修饰函数、函数参数、函数返回值 浅析
const修饰函数在类中将成员函数修饰为const表明在该函数体内,不能修改对象的数据成员而且不能调用非const函数。为什么不能调用非const函数?因为非const函数可能修改数据成员,const成员函数是不能修改数据成员的,所以在const成员函数内只能调用const函数。#include <iostream> using namespace std; class A{ privat
2017-12-15 18:04:54 1310
原创 C++ auto和decltype浅析
最近在准备将C++primer练习题上面的代码撸一遍,然而还要面临马上开题的压力,5555. 一. auto简介 编程时候常常需要把表达式的值付给变量,需要在声明变量的时候清楚的知道变量是什么类型。然而做到这一点并非那么容易(特别是模板中),有时候根本做不到。为了解决这个问题,C++11新标准就引入了auto类型说明符,用它就能让编译器替我们去分析表达式所属的类型。和原来那些只对应某种特定的
2017-12-15 17:19:15 643
原创 C++的顶层const和底层const浅析
转载来源:http://blog.csdn.net/qq_19528953/article/details/50922303最近,又一次翻开C++primer,决定仔细研究一下自己以前没搞懂的顶层const和底层const,这次看了后感觉明白了,所以记录下来,以后可以没事翻阅,增加记忆。首先,const是一个限定符,被它修饰的变量的值不能改变。对于一般的变量来说,其实没有顶层const和底层cons
2017-12-15 11:39:41 2509
原创 C++全局变量、extern/static/const浅析
例子: 头文件:state.h 源文件:state.cpp 其它源文件:t1.cpp t2.cpp t3.cpp, 这些源文件都包含头文件state.h。 需要定义一个全局变量供这些源文件中使用:方法如下 1、在 state.h声明全局变量: extern int a; 2、在state.cpp中定义该全局变量:int a = 10; 这样其它源文件就可以使用该变量啦这里
2017-12-15 09:25:50 987
转载 C++浅析this指针
C++类中this指针的理解 先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,mz的this就是
2017-12-14 16:20:27 766
原创 C++浅析operator运算符重载
突然整理一下C++一些有用的知识点,防止后面自己忘了,可以马上看自己的博客能有一个很好的复习。 1.为什么要对运算符进行重载: C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩
2017-12-14 15:03:02 1502
原创 C++inline函数浅析
写出几个最近联系中碰到的东西,记录下来也是害怕自己忘了,西瓜书也是在最近第一遍看完了,后面还要更上python的练习,害怕两种语言弄混淆,所以一起练习,毕竟不是科班出身。 1.inline的引出 基本上大家都是参考林锐的那本C\C++高质量编程来进行总结的,以前看过一遍,没多大印象,毕竟当时基础太差,不适合看那本书,怪不得师兄说他每年都要看一遍。在C++中我们通常定义以下函数来求两个整数的最
2017-12-14 13:32:35 719
基于傅里叶变换以及霍夫直线检测的文本校正
2017-09-16
傅里叶变换深入浅出
2017-09-16
Qt窗口练习以及图标文件
2017-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人