自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Acorld

不被人嘲笑的梦想是不值得追求的!

  • 博客(10)
  • 资源 (24)
  • 收藏
  • 关注

原创 C++中#和##的特殊使用

1.用#号将输入的内容转换为字符串。    用##号将两个参数合并。 #include using namespace std; //将输入的内容转换成字符串 #define AllToString(str) #str //将两个参数粘在一起 #define AllToParter(parm1,parm2) parm1##parm2 int main()

2013-06-28 17:58:34 1787 2

原创 C/C++ 内存对齐

一、什么是对齐,以及为什么要对齐:  1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。  2. 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只

2013-06-28 17:56:21 2152 4

原创 C / C++算法学习笔记(7)-双向冒泡

原始地址:双向冒泡通常的冒泡是单向的,而这里是双向的,也就是说还要进行反向的工作。代码看起来复杂,仔细理一下就明白了,是一个来回震荡的方式。写这段代码的作者认为这样可以在冒泡的基础上减少一些交换(我不这么认为,也许我错了)。反正我认为这是一段有趣的代码,值得一看。#include void Bubble2Sort(int* pData,int Count){

2013-06-23 09:50:56 2450

原创 二进制、八进制、十进制、十六进制之间转换

一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分    ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下面举例: 例:将十进制的168转换为二进制 得出结果 将十进制的168转换

2013-06-23 09:47:20 2235 1

转载 函数式编程初探

诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持都很强,就连老牌的面向对象的Java、面向过程的PHP,都忙不迭地加入对匿名函数的支持。

2013-06-23 09:41:25 986 1

原创 C / C++算法学习笔记(6)-插入法

原始地址:C / C++算法学习笔记(6)-插入法 插入法:插入法较为复杂,它的基本工作原理是抽出牌,在前面的牌中寻找相应的位置插入,然后继续下一张。 #include void InsertSort(int* pData,int Count){ int iTemp; int iPos; for(int i=1;i<Co

2013-06-03 22:34:00 2490

原创 C / C++算法学习笔记(5)-选择法

原始地址:C / C++算法学习笔记(5)-选择法 选择法:        现在我们终于可以看到一点希望:选择法,这种方法提高了一点性能(某些情况下)这种方法类似我们人为的排序习惯:       从数据中选择最小的同第一个值交换,在从省下的部分中选择最小的与第二个交换,这样往复下去。#include void SelectSort(int* pData,int Coun

2013-06-03 22:33:31 2500 2

原创 iOS 6苹果地图应用(MapKit)-内置开发

原始地址:iOS 6苹果地图应用(MapKit)-内置开发本文是苹果案例RegionDefiner的注释。#import "ViewController.h"#import "MyAnnotation.h"@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad];

2013-06-03 09:09:23 2133

原创 C / C++算法学习笔记(4)-交换法

原始地址:C / C++算法学习笔记(4)-交换法 交换法:交换法的程序最清晰简单,每次用当前的元素一一的同其后的元素比较并交换。#include void ExchangeSort(int* pData,int Count){ int iTemp; for(int i=0;i<Count-1;i++) {

2013-06-01 09:52:52 2010

原创 C / C++算法学习笔记(3)-冒泡法

原始地址:C / C++算法学习笔记(3)-冒泡法 冒泡法:       这是最原始,也是众所周知的最慢的算法了。它的名字的由来因为它的工作看来象是冒泡: #include void BubbleSort(int* pData,int Count){ int iTemp; for(int i=1;i<Count;i++)

2013-06-01 09:37:10 2262

自定义UI的视频播放器源码 ios

找到一个不错的播放器源码,自定义UI,基于MPMoviePlayerController

2013-10-13

HTML5入门.ppt

HTML5入门.ppt

2013-03-21

OPENGL编程指南.pdf

OPENGL编程指南.pdf

2013-03-21

C语言入门教程.ppt

C语言入门教程.ppt http://blog.csdn.net/shiyiyufen

2013-03-21

C语言培训教程.pdf

C语言培训教程.pdf http://blog.csdn.net/shiyiyufen

2013-03-21

Objective-C培训资料.pdf

Objective-C培训资料.pdf http://blog.csdn.net/shiyiyufen

2013-03-20

OpenGL ES 2-1.0 Programming Guide[pdf及源代码].zip

OpenGL ES 2-1.0 Programming Guide[pdf及源代码].zip

2013-03-20

asi-http-request源码

asi-http-request源码 asi-http-request-master.zip

2013-03-18

增强现实(AR)ios开发ppt

增强现实(AR)ios开发ppt artalk-key-100912174857-phpapp01.pdf

2013-03-18

空空如也

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

TA关注的人

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