自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 U盘安装debian系统

1.下载引导镜像,包含三个文件:boot.img.gz(解压备用)、initrd.gz 和 vmlinuz。也可以通过以下步骤获取:Debian 官网 - 网络安装 - 超小光盘、USB 碟等 - i386(64位机选择 amd64) -hd-media2.下载安装 DVD 或者 CD,一般只需要 DVD1 或者 CD1~CD3,使用 DVD 还是 CD 取决于 U 盘容量,DVD 包含的

2015-03-12 03:56:25 911

转载 cin 后的getline

道关于getline的有关问题www.MyException.Cn,网友分享于:2012-03-23 12:06:21   浏览:12次0一道关于getline的问题#include#includeusing namespace std;int main(){  string acronym,fullname,tmp;  co

2014-10-03 12:14:30 730

转载 特殊浮点数1.#IND 1.#INF的判断 (

特殊浮点数1.#IND 1.#INF的判断 (2010-07-22 17:34:21) 链接:http://blog.sina.com.cn/s/blog_557d25460100kcob.html转载▼标签: 浮点数 无穷大 1.ind 1.inf it分类: C/C /C#编程

2014-07-22 09:30:12 1039

转载 类的赋值运算符重载和拷贝构造函数

C++本质:类的赋值运算符=的重载,以及深拷贝和浅拷贝关键词:构造函数,浅拷贝,深拷贝,堆栈(stack),堆heap,赋值运算符摘要:    在面向对象程序设计中,对象间的相互拷贝和赋值是经常进行的操作。    如果对象在申明的同时马上进行的初始化操作,则称之为拷贝运算。例如:        class1 A("af"); class1 B=A;     此时其实际调

2014-07-22 06:38:15 709

转载 Mips/MHz

MIPS/MHz 表示 CPU 在多少MHz的运行速度下可以执行多少个MIPS,如10MIPS/MHz,表示如果CPU运行在1MHz的频率下,每秒可执行一千万条指令,如果CPU运行在5MHz的频率下,每秒可执行五千万条指令。 MIPS/MHz可以很好的反映CPU的运行速度。所以1.25DMips/MHz就表示1秒每MHZ的速度能执行1.25M个Dhrystone指令。

2014-07-01 11:20:36 1276

转载 结构体定义 typedef struct 用法详解和用法小结

typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n;若用typedef,可以这样写,typedef struct node{}NODE; 。在申请变量时就可以这样写,NODE n;区别就在于使用时,是否可以省去str

2014-06-23 05:59:28 618

原创 类的前向声明

类可以前向声明,但是定义不能定义对象,只能dingli

2014-06-23 01:06:01 576

转载 C++类的前向声明的学习

2013-04-06 17:12:18标签:初学者 类 C++类前向声明 类相互包含原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://liam2199.blog.51cto.com/2879872/1172175     假设声明两个类A和B,如果需要在A.h中定义B类对象,B b_; 势必要包

2014-06-23 00:32:15 977

转载 C语言中条件编译命令(#if #else #endif)

条件编译预处理程序提供了条件编译的功能。 可以按不同的条件去编译不同的程序部分,因而产生不同的目标代码文件。这对于程序的移植和调试是很有用的。 条件编译有三种形式,下面分别介绍:1. 第一种形式:#ifdef 标识符程序段1#else程序段2#endif它的功能是,如果标识符已被 #define命令定义过则对程序段1进行编译;否则对程序段2进行编译。如果没有程序

2014-06-20 07:26:55 956

转载 C++头文件编译问题(很清晰,终于明白了)

一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西

2014-06-20 07:15:00 5102

转载 GPS天线类型和特点

GPS天线类型和特点 (2010-01-01 10:11:02)转载▼ 分类: GPS设计GPS天线的作用:     将卫星发射出来的电磁波转换成电流,由于GPS信号是圆极化波,所以所有的天线都是圆极化工作方式。GPS天线按位置分为内置和外置天线,其中内置天线又分无源天线和有源天线。1、无源天线?

2014-06-20 02:47:47 4932

转载 GPS 有源天线无源天线

常见的GPS天线都是方形   其收星信号,是靠表面的银层和陶瓷体产生共振。而方形天线的缺点在于,天线面必须朝向天空,它的信号才会好。      而像四臂螺旋天线(GPS全向天线),其天线是圆柱型,收星的方式不同,它可以360度来收星,这是其好处!方形天线和全向天线的信号差不多(3db)。      因天线面是银层,其抗氧化能力非常弱(手汗,雨水,湿气…)这些都会对天线的表面产生氧化。时间久

2014-06-19 00:01:24 15163 1

转载 指针和数组

1.指针和数组名占据的内存空间大小不一样,如下程序1:char str[10];char *pstr=str;coutcout第一行输出结果是:10,第二行输出结果是:4从这里我们可以看出:数组名对应着(而不是指向)一块内存(数组所占的内存区域)或者说是指代数组这种数据结构,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针对应着一个占据4个字节(Wi

2014-06-17 10:36:30 635

转载 变量的作用域

后面这几节,我们来学习有关变量的一些特性。这一节我们学习变量的 作用域。我们在前面的学习中,使用了很多的变量。但是任何一个变量都是 有它的管辖范围的(作用域),就是说,在定义了一个变量以后,并不是在 程序的任何地方都可以使用这个变量。只有在变量的作用域内才能使用这个 变量。在C语言中如果按作用域分,变量分为局部变量和全局变量。一、局部变量    在一个函数内部定义的变量被称作局部变量,这种

2014-06-09 06:40:41 1158

转载 指针常量和常量指针

在C++的学习中,有人经常搞不清楚“常量指针”和“指针常量”这两个概念。其实简单一点讲,“常量指针”所指向的地址上的数据是常量,而“指针常量”所指向的地址是常量,地址上面的数据是可以变化的。     下面看及格简单的例子,可以说明他们的区别:            第一个 1 void main(){ 2     char *str1={"Hello"}; 3   

2014-06-09 03:19:36 530

转载 静态全局变量

注意:全局变量和全局静态变量的区别1)全局变量是不显式用static修饰的全局变量,但全局变量默认是动态的,作用域是整个工程,在一个文件内定义的全局变量,在另一个文件中,通过extern 全局变量名的声明,就可以使用全局变量。2)全局静态变量是显式用static修饰的全局变量,作用域是声明此变量所在的文件,其他的文件即使用extern声明也不能使用。

2014-06-09 03:06:10 977

转载 输入输出缓冲流重定向

C++中rdbuf重定向流的例子时间:2011-04-18今天学习了一点东西,其实是复习了。关于rdbuf的使用。C++中rdbuf重定向流的经典例子:#include #include int main(void){ std::ifstream log("out.log"); std::streambuf* x = cout

2014-06-09 02:14:15 640

转载 类和对象

一个类不能作为另一类的成员,只能将一个类的对象作为另一个类的成员。只能先定义类b,然后再定义类a,类a中将类b的一个对象变量作为其成员。

2014-06-08 01:39:48 477

转载 函数数组

int cookies [8] = {1,2,5,8,98,65,9,8};函数: sum_arr(a)

2014-05-28 12:37:21 478

转载 数组和指针

int arr[ ]与 int * arr;都有下面的h

2014-05-28 12:25:43 447

转载 strcpy and strncpy

首先说下strcpystrcpy()是依据源串的\0作为结束判断的,不检查copy先的Buffer的Size,如果目标空间不够,就有BufferOverflow问题。strncpy的原型为:char * strncpy(char *dest, char *src, size_t n);其将字符串src中最多n个字符复制到字符数组dest中(它并不像strcpy一样遇到N

2014-05-17 06:28:46 576

转载 using namespace std

using namespace std编辑所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。目录1区别介绍2简便理解1区别介绍编辑iostream和iostream.h的区别前者没有后缀

2014-05-16 07:06:14 485

原创 ifstream

ifstream ifs;  ifs.open ("test.txt", ifstream::in);这两段代码与

2014-05-15 23:48:01 545

转载 C++中数学函数

cppreference.comCreate accountPageDiscussionViewEditHistoryCommon mathematical functions C N

2014-05-14 12:11:58 560

转载 C++类型转换

【C++专题】static_cast, dynamic_cast, const_cast探讨 首先回顾一下C++类型转换:C++类型转换分为:隐式类型转换和显式类型转换第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转

2014-05-14 11:55:34 447

转载 map and count

map::countVisual Studio .NET 2003其他版本0(共 1)对本文的评价是有帮助 - 评价此主题Returns the number of elements in a map whose key matches a parameter-specified key.

2014-05-14 11:44:54 534

转载 c_str and atof

c_str  就是把 string 转成 char* string str="yoooo";char *a=str.c_str();

2014-05-14 06:58:05 636

转载 fiind_first_of and size_t

string::size_type 是表示数据结构大小的类型,通常是unsigned long。s.find_first_of(letter, pos)),意思是在s中寻找首个letter中有的字符,从pos开始搜索。例如string s = "1a2b3c", letter = "abc"; s.find(letter)就是1,即'a'出现的位置s.find(letter, 2)就是

2014-05-14 06:45:31 519

转载 C++中的length和substr

s.length()的意思是计算字符串s的长度,其返回值是一个整数,比如以下代码:#include#includeusing namespace std;int main(){ string s = "abc"; //注意,s的长度为3,而s的字符数为4(包括结束符'\0') int i=s.length(); //计算长度并把值赋给i cout<<"s的字符数为:

2014-05-14 06:39:10 1592

转载 getline 简解

中而不可以将该参数声明为string类型,因为C++编译器无法执行此默认转换。下面根据一个例子简单地介绍一下该函数:test.txt文件如下所示:abcdefghijk现在先尝试全局函数getline。从函数声明中我们观察到两种函数声明的不同主要体现在参数的个数上,如果是两个参数的话,那么默认的

2014-05-14 06:14:24 504

转载 C++ ofstream和ifstream详细用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;

2014-05-14 04:43:33 584

转载 This 指针

C++this指针编辑一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。中文名C++this 指针外文名C++this pointer

2014-05-14 03:18:51 848

转载 类对象和类指针的区别

对于类CTest声明:类对象CTest C1:利用类的构造函数在内存中分配一块内存,调用了构造函数类指针CTest  *pC1:是一个内存地址值,指向内存中存放的类对象,没有调用构造函数引用成员:对象用"."指针用"->"对象生命期:若是成员变量,则是类的析构函数来释放空间若是函数中的临时变量,则作

2014-05-14 02:19:24 545

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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