自定义博客皮肤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)
  • 收藏
  • 关注

转载 void及void指针含义的深刻解析

来自 http://blog.csdn.net/geekcome/article/details/6249151 ,那里有更详尽的介绍void的含义void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int * pint;

2015-01-15 20:13:46 648

转载 c++源文件 不同后缀(.cc .cpp .C .cp)的区别

参考了C++ Primer Plus第五版中文版 P8C++实现 源代码的扩展名UNIX C、cc、cxx、cGNU C++ C、cc、cxx、cpp、c++Borland C++ CppMicrosoft Vi

2014-11-13 14:52:22 64427

原创 关于数组的引用和引用的数组

C++ primer中第16章  模板与泛型编程那块提到template  void array_init(T (&parm)[N]){for(size_t i=0; i!=N; ++i)   parm[i] = 0;}

2014-11-12 22:31:20 652

原创 Effective C++第一章:让自己习惯C++

C++并不是一个带有一组守则的一体语言;它是由四个次语言组成的lianbangzhen

2014-11-06 11:22:59 757 1

原创 Stanford抽象编程难点收集

C字符串和C++字符串

2014-10-10 11:20:35 747

原创 c++的知识难点收集

具有protected访问控制级别的成员是半公开的,外界无法直接访问这个控制级别的成员,但是派生类的base指针(在c++中也可用引用访问)可以获得访问能力。protected与private基本相似,只有在继承时有较大的区别。继承的类可以访问protected成员,但是不能访问private成员。

2014-10-09 10:36:32 764

转载 Cygwin的认识,安装与使用

很多用windows的朋友不习惯于用linux的开发环境。虽然很乐意尝试一下,但是往往怕linux系统打乱了自己的正常生活:1〉装linux系统把windows系统给搞坏了,导致自己无法正常生活;2>linux开发上手太难,写出第一个helloworld不亚于java的难度,环境配置摸不着头脑。对于此,我的看法是:路不管平还是陡,终归你要走的,如果你愿意投入到linux开发的社群中来,不会安装li

2014-09-30 19:42:15 944

转载 Unique_ptr指针总结

Unique_ptr是独享所有权的智能指针,它提供了一种严格语义上的所有权,包括:1、           拥有它所指向的对象(同一时间只能有一个只能指针对象指向某个内存) 2、           无法进行复制构造,也无法进行复制赋值操作,也就是我们无法得到指向同一个对象的两个Unique_prt。但是可以进行移动构造和移动赋值操作。比如  auto_ptr ap(newint(

2014-09-28 10:08:20 2943

转载 赋值运算符和复制构造函数的区别

赋值运算符和复制构造函数都是用已存在的B对象来创建另一个对象A。不同之处在于:赋值运算符处理两个已有对象,即赋值前B应该是存在的;复制构造函数是生成一个全新的对象,即调用复制构造函数之前A不存在。 CTemp a(b); //复制构造函数,C++风格的初始化 CTemp a=b; //仍然是复制构造函数,不过这种风格只是为了与C兼容,与上面的效果一样 在这之前a不存在,或者说还未构造好

2014-09-22 15:11:27 1294

原创 c++中const用法整理

const与define。两者都可以用来定义常量,但是const定义时,定义了常量的类型,所以更精确一些。#define只是简单的文本替换,除了可以定义常量外,还可以用来定义一些简单的函数,有点类似内联函数(Inline)。const和define定义的常量可以放在头文件里面。(小注:可以多次声明,但只能定义一次) 1.定义const对象const int i=0;//const对象在

2014-09-21 11:15:12 779

原创 Heritrix使用方法示例一

本文首先介绍网络爬虫程序的概念和作用,然后通过heritrix对eclipse的配置,进行面向特定主题的网页抓取试验并进行结果分析。一、Heritrix系统简介       网络爬虫是一种按照一定的规则,自动抓取互联网信息的程序或脚本。从一个或若干初始网页的URL开始,利用HTTP等标准协议读取文档,将文档中所包括的URL放入URL队列中,然后从队列中新的URL处开始进行漫游,

2014-09-16 14:56:29 2154

原创 HDU 1041

HDU 1041 是一道大数题。这里遇到的两个问题分别是大数相加和如何找规律#include#includeusing namespace std;string add(string s1, string s2)//大数加法 s1+s2 { int Len1 = s1.length(); int Len2 = s2.length(); int carry = 0,

2014-04-16 16:07:46 1752

转载 cin、cin.get()、cin.getline()、getline()、gets()等函数的用法(转载)

学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息;1、cin1、cin.get()2、cin.getline()3、getline()4、ge

2011-07-07 16:20:14 595

原创 hdu 杭电2031 进制转化

Problem Description 输入一个十进制数N,将它转换成R进制数输出。 Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。 Output 为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则

2011-07-03 23:55:47 557

原创 数据结构 【joseph环】 写了好久好久的~

*问题描述:编号是1,2,……,n的n个人按照顺时针方向围坐一圈,每个人只有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个仍开始顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向的下一个人开始重新从1报数,如此下去,直到所有人全部出列为止。设计一个程序来求出出列顺序。*要求:利用不带表头结点的单向循环链表存储结构模拟此过程,按照

2011-07-02 23:11:34 2054

原创 【马踏棋盘】 数据结构

(1)   【马踏棋盘】(2)   *问题描述:将马随机放在国际象棋的8X8棋盘Bo阿rd[0..7,0..7]的某个方格中,马按走棋规则进行移动。要求每个方格上只进入一次,走遍棋盘上全部64个方格。编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字1,2,…,64依次填入8X8的方阵输出之。(3)   *测试数据:由读者指定,可自行指定一个马的初始位置。(4)   *实现提示:每次在多

2011-07-02 23:05:04 2489

原创 hdu 1256. 画八。。一直WA。后来才发现最后的空行错了,还有就是函数的,类型错了,要吸取教训啊。。

Problem Description 谁画8画的好,画的快,今后就发的快,学业发达,事业发达,祝大家发,发,发.Input 输入的第一行为一个整数N,表示后面有N组数据.每组数据中有一个字符和一个整数,字符表示画笔,整数(>=5)表示高度. Output 画横线总是一个字符粗,竖线随着总高度每增长6而增加1个字符宽.当总高度从5增加到6时,其竖线宽度从1增长到2.下圈高度不小于上圈高度,但应尽量

2011-07-02 22:57:34 1209

原创 用c++编写万年历。

800x600 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2011-06-28 22:30:00 8094 2

原创 重言式判定------参考了别人的代码。。

【重言式判别】[问题描述]一个逻辑表达式如果对于其变元的任一种取值均为真,则成为重言式;反之,如果对于其变元的任一种取值都为假,则称为矛盾式,然而,更多的情况下,既非重言式,也非矛盾式。试写一个程序,通过真值表判别一个逻辑表达式属于上述哪一类。, [基本要求](1) 逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”、“&”和“~”,分别表示或、与和非,运算优先程度递增,但可有括号改变,即括号内的运算优先。逻辑变元为大写字母。表达式中任何地方都可以含有多个空格符。(2)若是重言式或矛盾式

2011-05-11 17:19:00 2724

原创 石头剪刀布

2010-05-31 22:28:00 801

原创 [转]舍弃浮躁, 50条重要的C++学习建议

2010-05-20 21:25:00 392

原创 构造函数

2010-04-15 22:04:00 345

heritrix1.14.4资源包

Heritrix 是一个由 java 开发的、开源的网络爬虫,用户可以使用它来从网上抓取想要的资源。其最出色之处在于它良好的可扩展性,方便用户实现自己的抓取逻辑。

2014-09-16

后续遍历重言式~

后续遍历重言式。

2012-04-22

操作系统实验,使用FIFO的方法。、进行线程调度

操作系统课程设计,线程控制块TCB的使用

2011-11-30

空空如也

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

TA关注的人

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