自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北风七级的专栏

开通了CSDN博客,希望和志同道合的你们共同走向C++成功的道路

  • 博客(14)
  • 收藏
  • 关注

原创 链表实现循环队列

struct Node{ elem e; Node* pNext;};//循环队列class MyQueue{public: MyQueue():pQueueHead(NULL),pQueueRear(NULL),queueSize(10),queueSizeInc(10){}; ~MyQueue(){destroyMyQueue();}; bool initMyQueue

2014-04-09 22:31:51 869

原创 排序算法小记

//冒泡排序void BubbleSort(int *a, int n){ int* p = a; for (int i=0; i<n-1; i++) { for (int j=0; j<n-i-1; j++) { int temp; if (p[j]<p[j+1]) { temp = p[j+1]; p[j+1] = p[j]; p[j

2014-04-09 18:49:38 521

原创 构建链表进行冒泡排序,翻转,链表合并测试

//自构建链表模型class List{public:List(int n, List* p=NULL):No(n),pNext(p){}~List(){}public:int No;List* pNext;};List* create(int count){List* pL=NULL;int j = 0;for (int i=0;

2014-04-09 14:27:16 589

原创 拷贝构造与拷贝赋值运算符几点摘记

1.拷贝构造第一个参数必须是引用类型,而且几乎总是一个const 引用,无返回值;拷贝赋值运算符的参数为其所在类 类型的const 引用,返回一个指向其左侧运算对象的引用2.与默认构造函数不同,即使我们定义其他构造函数,若没有定义拷贝构造与拷贝赋值运算符,则编译器就会为我们合成3.神奇功效:合成的拷贝构造会逐元素的拷贝一个数组类型的成员,合成的拷贝赋值运算符也能逐个赋值数组的每个成员4

2014-04-03 12:41:29 1022

原创 eclipse调试C/C++代码 环境搭建

在利用C++进行跨平台游戏开发中(例如:cocos2dx),根据各个平台的特殊性,有时候会出现一个平台运行ok,但换了安卓却不能正常运行,这不是吐槽安卓,真实的情况就是这样,崩溃了却无法准确定位崩溃代码地点,只能凭感觉,去加log进行,然后编译成.so,装机测试,观察log ,这样反反复复到最终定位,过程心酸,令人崩溃。往往一个简单崩溃 会花上大半天的时间去定位,如此劳心劳力,折腾生命。下面提供本

2014-03-31 13:54:23 1438

转载 cocos2d-x在Android平台上嵌入WebView 转自http://chinaxiangf.blog.163.com/blog/static/79714331201331811113019

cocos2d-x在Android双平台上嵌入WebView  2013-04-18 11:12:30|  分类: cocos2d-x|字号 订阅这几天想要在cocos2d中嵌入web网页,找了各种方法后最正确的做法好像只有通过jni从cocos2d-x的c++代码调用java函数,由于对java和jni都知之甚少,走了不少弯路,也犯了不少错误,现将

2013-11-25 16:32:54 1548

转载 gcc和g++的区别

gcc和g++的区别来源: ChinaUnix博客  日期: 2008.03.12 17:11 (共有条评论) 我要评论     我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确

2013-09-10 21:54:53 1085

原创 cygwin安装个人总结

周末被cygwin这东西折磨的够呛,装了一天总算给装上了,现写下其中的一些小体会,权当自我总结,希望能为还愁没装上的朋友们能提供到一些帮助,那本人感到无比荣幸。一 :首先是去官网http://www.cygwin.com/根据自己的电脑系统下载安装包,我下载的是setup-x86.exe 。二:打开安装文件,点下一步进入这个地方选择很重要,网上有不少人选的是第一个 Install

2013-09-01 21:02:10 1224

转载 二叉树的深度优先和广度优先遍历

二叉树的深度优先和广度优先遍历http://steven-hong.javaeye.com/blog/493665图的深度优先搜索法是树的先根遍历的推广,它的基本思想是:从图G的某个顶点v0出发,访问v0,然后选择一个与v0相邻且没被访问过的顶点vi访问,再 从vi出发选择一个与vi相邻且未被访问的顶点vj进行访问,依次继续。如果当前被访问过的顶点的所有邻接顶点都已被访问,

2012-07-23 21:46:32 628

转载 C++ 虚函数表解析

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。  关于虚函数的使用方法,我在这

2012-07-23 12:24:54 652

转载 继承与组合概念、区别及优缺点

Thinking in C++之1.继承与组合概念、区别及优缺点 (2010-05-21 20:15)分类: c++继承与组合概念、区别及优缺点1.什么是继承A继承B,说明A是B的一种,并且B的所有行为对A都有意义eg:A=WOMAN B=HUMANA=鸵鸟 B=鸟 (不行),因为鸟会飞,但是鸵鸟不会。2.什么是组合若在逻辑上A是B的“一部分”(a

2012-07-23 11:17:16 1105

原创 public、protected和private访问权限以及继承问题

1.先来回顾与总结三中访问控制符各自的访问权限:private, public, protected 访问标号的访问范围:private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.其友元函数访问 3.子类的函数。但不能被该类的对象访问。public:可以被

2012-07-09 15:57:31 2597

原创 C++面试题

1.虚函数定义的限制   非类的成员函数不能定义为虚函数,类的成员函数中静态成员函数和构造函数也不能定义为虚函数,但可以将析构函数定义为虚函数。2.运算符优先级及结合性的理解   口诀:括号成员第一((),[ ],  ->, ·),单目运算你别急(!, ~, ++, --, -, (类型), *, &,sizeof),乘除三,加减四,移位 五,关系六,等与不等第七,位与异或及位或,三分

2012-02-15 01:02:37 539

原创 写在大学的最后一个暑假

很高兴加入msdn论坛和各位走在技术前沿的前辈以及正在苦苦钻研但又深感迷惑的同志们 一起学习探讨C++!!!希望大家能多多关注多多指教...^-^        其实开通这个博客,很重要的一点就是记录自己学习中收获的点点滴滴,关注自己的学习进度,督促自己。        2011

2011-07-27 20:22:06 578

空空如也

空空如也

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

TA关注的人

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