自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

竭尽全力的专栏

发表是最好的记忆

原创 MATLAB批量读取一个文件夹里的图像

当一个文件夹有多幅图像需要同时读取时,可以采取以下的方法:fpath = '../..'; %这里是文件夹的名字 flist = dir(sprintf('%s/*.tif', fpath));images = []; for imidx = 1:min(...

2016-03-31 15:42:06 9418 4

原创 assert预处理宏总结

1、除了assert预处理宏之外,现代C++程序很少再使用预处理宏了;2、功能: 测试一个条件并可能使程序终止,用法是:assert(expr),assert的作用是先计算表达式expr,如果其值为假(即为0),那么它会输出信息并终止程序的执行,其实就相当于一个if语句:if(假设成立) { ...

2016-03-28 20:48:26 1738 0

原创 字面值类型

只有内置类型(内置类型是编程语言自己定义的一些类型)存在字面值,没有类(class)类型字面值。 例如:0是int类型的字面值,3.14159是double类型的字面值。1、整型浮点字面值 20 decimal 十进制 024 octal 八进制 0X14 he...

2016-03-28 14:37:02 2877 0

原创 initializer_list形参总结

1、基本概念 如果函数的实参数量未知但是全部实参的类型都相同,那么我们可以使用initializer_list类型的形参。initializer_list是一种标准库类型,用于表示某种特定类型的值得数组。 vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法...

2016-03-27 10:53:31 2185 0

原创 main函数中两个参数的用法总结

1、定义 C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组。加上形参说明后,main函数的函数头...

2016-03-27 10:18:42 7825 3

原创 sizeof()、size()、strlen()总结

1、sizeof 与strlen的区别 (1)sizeof是运算符,strlen是函数 (2)sizeof操作符的结果类型是size_t(unsigned int),在头文件中的定义为 typedef unsigned int size_t; (3)sizeof可以用类型、函数做参数...

2016-03-26 12:05:17 1427 1

原创 由find_char()函数所想到的

题目:定义一个find_char的函数,它返回在string对象中某个指定字符第一次出现的位置,同时返回该字符出现的总次数。(C++primer第五版P189) 参照书上的程序,将答案完整了一下。#include<iostream> #include<string>usi...

2016-03-26 11:34:02 1279 1

原创 C++交换两个数总结

习题:实现两个整数的交换。方法1:设置中间变量#include<iostream> using namespace std; int main() { int a,b,c; cout<<"Please input two numbers:"...

2016-03-26 00:26:02 9214 0

原创 分离式编译模式

1、定义 分离编译模式源于C语言,在C++语言中继续沿用。简单地说,分离编译模式是指:一个程序(项目)由若干个源文件共同实现,而每个源文件单独编译生成目标文件,最后将所有目标文件连接起来形成单一的可执行文件的过程。2、分离编译模式的由来 分离编译模式是C/C++组织源代码和生成...

2016-03-25 22:14:49 1381 0

原创 size_t类型总结

1、sizeof返回的必定是无符号整形,在标准c中通过 typedef 将返回值类型定义为size_t. 若用printf输出size_t类型时,C99中定义格式符%zd;若编译器不支持可以尝试%u或%lu. sizeof,获取操作数占用的内存空间字节数,返回类型size_t; strle...

2016-03-25 16:52:20 15249 1

转载 谷歌背后的数学

以下是转载,见这里。 一. 引言   在如今这个互联网时代, 有一家公司家喻户晓——它自 1998 年问世以来, 在极短的时间内就声誉鹊起, 不仅超越了所有竞争对手, 而且彻底改观了整个互联网的生态。 这家公司就是当今互联网上的第一搜索引擎: 谷歌 (Google)。   在这样一家显赫的公...

2016-03-23 23:07:13 644 0

原创 Add Two Numbers

C++的书刚看到第五章,想做做leetcode上的题目,其中第二题描述如下: You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order ...

2016-03-06 17:05:36 482 0

原创 C++中getline()、gets()等函数的用法

在学习C++的过程中,经常会遇到输入输出的问题,以下总结一下下面几个函数的用法: 1)、cin 2)、cin.get() 3)、cin.getline() 4)、getline() 5)、gets()1、cin>>   用法1:最基本,也是最常用的用法,输入一个数字:  #...

2016-03-04 15:30:51 39937 11

提示
确定要删除当前文章?
取消 删除