自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 C_PlusPlus学习笔记 - 6_继承与派生(C++语言程序设计【第三版】 郑莉等,清华大学出版社)

6——编写程序,在很大程度上是为了描述和解决现实世界中的现实问题。C++中的类很好的采取了人类思维中的抽象和分类的方法,类与对象的关系恰当的反映了个体与同类群体共同特征之间的关系。不同事物之间往往不是独立的,很多事物之间都有着复杂的联系。继承便是众多联系中的一种。面向对象的程序设计中提供了类的继承机制,允许程序员在保持原有类特性的基础上,进行更具体、更详细的类的定义。以原有的类为基

2014-06-30 17:59:57 1427

原创 拷贝构造函数与赋值构造函数

http://blog.chinaunix.net/uid-25808509-id-354211.htmlhttp://blog.csdn.net/lpstudy/article/details/8452868以上两篇文章讲了拷贝构造函数与赋值构造函数看以下代码:#include using namespace std;class A{public:

2014-06-28 00:22:37 660

原创 C_PlusPlus学习笔记 - 5_数组、指针和字符串 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)

数组数组是具有一定顺序关系的若干对象的集合体。数组是自定义的数据类型。数组的存储: 数组元素在内存中是顺序、连续存储的。对象数组数组元素不仅可以是基本类型,也可以是自定义类型。指针C++从C中继承过来的重要数据类型。指针也是一种数据类型,指针变量是用于存放内存单元地址。通过变量名访问一个变量是直接的,而通过指针访问一个变量是间接的。与

2014-06-28 00:17:34 1225

原创 C_PlusPlus学习笔记 - 4_C++程序结构 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)

C++适合于编写大型的程序,是因为其数据的共享与保护机制。。。标识符的作用域和可见性作用域讨论的是标识符的有效范围,可见性是讨论标识符是否可以被引用。(两者相互联系但又有区别)作用域是一个标识符在程序正文中有效的区域。1. 函数原型作用域, 2. 块作用域, 3. 类作用域, 4. 文件作用域1. 函数原型作用域:是C++中最小的作用域。2. 块作用域成为局

2014-06-27 23:12:30 1736 1

原创 C++深拷贝与浅拷贝的区别 (简单易懂版)

浅拷贝就比如像引用类型,而深拷贝就比如值类型。浅拷贝是指源对象与拷贝对象共用一份实体,仅仅是引用的变量不同(名称不同)。对其中任何一个对象的改动都会影响另外一个对象。举个例子,一个人一开始叫张三,后来改名叫李四了,可是还是同一个人,不管是张三缺胳膊少腿还是李四缺胳膊少腿,都是这个人倒霉。深拷贝是指源对象与拷贝对象互相独立,其中任何一个对象的改动都不会对另外一个对象造成影响。举个例子

2014-06-27 19:50:56 11359 6

原创 关于VC++6.0 绿色版不能用的修改意见

本人于2013年6月份传送了一个资源 VC++

2014-06-26 23:49:37 1390

原创 C/C++ 关于字符串的处理容易出错的地方

首先先看一段代码:#include using namespace std;int main(){ char *name1 = "John"; *name1 = 'A'; cout  return 0;}编译以上code并没有什么warning和error, 但是运行就会造成crash。再看一段代码:#include us

2014-06-26 17:17:36 749

转载 关于const char*, char const*, char *const

首先纠正下const char * 不是一个结构。1。const char * 指针名 也可写作为 char const * 指针名。 该定义是将变量名定义为指向一个常量字符串的指针。即指针指向的字符串的值不能被修改,但是该指针的值是可修改的。 比如: char ch[3]="ad" ; const char * eg=ch; 如果执行*eg='w';编译器就会报错,因为这句修改ch的第

2014-06-26 15:08:07 740

原创 C_PlusPlus学习笔记 - 3_类与对象 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)

在我们熟悉的现实世界中,一切事物都是对象。对象可以是有形的,也可以是无形的。对象可以是一个个体,也可以是由诸多其他对象组成。C++支持这种抽象,将抽象后的数据和函数封装在一起,便构成C++的“类”。面向对象设计的基本特点抽象:对具体问题进行概括,抽象出一类对象的公共性质并加以描述的过程。包括数据抽象和行为抽象。封装:将抽象得到的数据和行为相结合,形成一个有机的整体,也就是将数据

2014-06-25 23:16:50 1361

转载 c++继承经典例子

c++继承经典例子#include class Base{private:        int b_number;public:        Base( ){}        Base(int i) : b_number (i) { }        int get_number( ) {return b_number;}        void p

2014-06-24 14:34:51 579

原创 C_PlusPlus学习笔记 - 2_函数 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)

C++继承了C的全部语法,函数也是其中之一。函数是模块划分的基本单位,是对处理对象的一种抽象。在面向对象程序设计中是对功能的抽象。调用其他函数的函数叫做主调函数。 被其他函数调用的叫做被调函数。函数定义:形式参数:形参的作用是实现主调函数和被调函数之间的联系。main函数也可以有形参和返回值,其形参为命令行参数,由操作系统在启动程序时初始化,其返回值传递给操作系统。

2014-06-24 00:24:08 1595

原创 C_PlusPlus学习笔记 - 1_C++简单程序设计 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)

C语言的特点:语言简单灵活,运算符和数据结构丰富,具有结构化控制语句,程序执行效率高,同时具有高级语言与汇编语言的优点。程序设计工作:数据结构和算法的设计构成c++语句的基本部分:字符集,关键字,标识符,操作符。数据类型,数据的类型转换及简单输入输出是关于数据的基础知识算法则是由一系列的控制结构组成字符集: 字符集是C++语言的基本元素。用C++编写程序时,除了字符

2014-06-24 00:17:29 1686

原创 C_PlusPlus学习笔记 - 0_绪论 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)

绪论:语言:一套具有词法和语法规则的系统。计算机语言:计算机可以识别的语言,用于描述解决问题的方法, 供计算机阅读和执行。计算机系统:硬件系统与软件系统软件:指令的集合, 指令就是计算机可以识别的命令。机器语言:由计算机硬件系统可以识别的二进制指令组成的语言汇编语言:将机器指令映射为助记符高级语言:屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用一定含义的数据命名

2014-06-23 23:50:25 1325

转载 Vim学习笔记

vim这东西需要经常练习才是更道理,今天挂在博客上不断的更新学习:一、光标移动 2012/1/12光标(游标)的移动:左:h右:l上:k下:j行首:(1)数字0(非字母o),相当于home键;(2)shift+^,移动行首第一个非空白字符。行尾:(1)shift+$,移动到行尾移到文档尾:(1)G, /

2014-06-23 15:58:17 556

原创 如何破解 bluesoleil --- 使蓝牙设备顺利连接台式机、笔记本电脑

1. 安装前提:1)电脑上有蓝牙设备。2)

2014-06-23 08:54:42 5778 1

原创 GVIM复制粘贴。。。

在正常模式下(按esc键进入)按v键进入可视化模式,然后你就可以使用hjkl四个光标键进行区域的选择;(shift+v键是一行一行的选取),选中了你想要的文本后,你就可以使用ctrl+c复制,ctrl+v进行粘贴了!

2014-06-19 10:35:54 10135 2

转载 Gvim 按列复制,选择。。。

原址:http://blog.sina.com.cn/s/blog_70d0be150101cctu.html在gvim中往往需要对多行代码进行注释掉,或者取消注释,这时用gvim进行列操作是非常方便的。    首先光标移动要某列(比如开头或者结尾或者任何一列),在visual mode下按ctrl+q,然后再按nj(n代表你要编辑的行数),你就选中了那一列,这时你可以用按x删

2014-06-19 10:24:26 4603

转载 关于如何在windows下配置G++

windows上G++的安装配置与使用www.MyException.Cn   发布于:2013-03-13 10:56:58   浏览:19次0windows下G++的安装配置与使用    下载好MinGW后就安装,它是一组有用的工具集(这些工具将包含在$/bin目录下(其中 $代表您所选择的安装路径))。   环境设置:对

2014-06-17 15:55:12 818

原创 如何修复vs 2005 (Repair)

机器上装了vs2005 之后再装VC++ 6.0会造成vs2005 启动

2014-06-17 10:58:49 1530 1

原创 First Applet

Applet程序开发主要步骤如下:  1)选用EDIT或Windows Notepad等工具作为编辑器建立Java Applet源程序。  2)把Applet的源程序转换为字节码文件。  3)编制使用class 的HTML文件。在HTML文件内放入必要的<APPLET>语句。  下面举一个最简单的HelloWorld 例子来说明Applet程序的开发过程:

2013-06-09 10:15:38 613

转载 Static用法总结

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下:  //Example1

2013-06-05 09:03:20 498

原创 DEBUG和RELEASE的区别

debug和release的区别1。Debug和Release有什么区别,为什么要使用Release版本! 2。怎么把Debug转成ReleaseDebug版本包括调试信息,所以要比Release版本大很多(可能大数百K至 数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译 选

2013-06-04 14:37:21 776 2

Fences2.0可用

fences即桌面栅栏是一款非常方便的桌面管理小工具。fences(栅栏桌面)通过创建多个栅栏或容器,来分门别类地重新布置桌面上的所有图标,默认的是左上部及右侧布局,包括快速连接、最近使用的图标、程序、网络链接、文件夹、文件和文档等分组 Fences2.0亲自测试绝对可以用。

2015-01-20

C++语言程序设计-郑莉-清华大学本科教材(第3版) + 课后题答案

C++语言程序设计-郑莉-清华大学本科教材(第3版) + 课后题答案

2014-07-09

IVT_BlueSoleil_6.4.249.0成功注册版

完全可以用的IVT_BlueSoleil_6.4.249.0破解版,100%可以破解,自己找了一天终于找到的资源。。。 一定按照我写的如下方法来就好 安装及破解说明: 1、在安装此BlueSoleil 6最新版前,请拔下蓝牙设配器,卸载BlueSoleil的旧版本; 2、安装完毕,提示是否要重启,选择“否”,暂不要重启系统; 3、将破解补丁复制到程序安装目录下(如C:\Program Files\IVT Corporation\BlueSoleil\); 默认目录为:c:\Program Files\IVT Corporation\BlueSoleil\ 插入蓝牙适配器,开启蓝牙功能,提示剩余15天激活的界面,不用关闭它,不理会。 3.先运行ActivationTool.exe、再运行keygen.exe,将keygen.exe程序生成的Serial Number复制下来, 粘贴到ActivationTool.exe程序的Serial Number栏目,然后点击ActivationTool.exe的Get activation information按钮! 这时候程序会生成一个网址(如果Get activation information按钮点击后没反应,那就关闭ActivationTool.exe重新运行它),完整的复制下来全部的网址,然后粘贴到keygen.exe程序的Activation URL栏中, 再次点击keygen.exe的generate按钮,点击Copy按钮 将程序生成的激活码粘贴到ActivationTool.exe的Activation Code栏,点击Activate BlueSoleil按钮! 4.激活成功,测试通过!需要注意的是复制激活网址和激活码的时候请确认完整的复制了这些内容,如果没有完整的复制下来,可能不成功的。

2014-06-23

空空如也

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

TA关注的人

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