- 博客(13)
- 资源 (28)
- 收藏
- 关注
原创 何时使用引用参数
节选自己c++ primer plus 5 使用引用参数的主要原因有两个: 1.程序员能够修改调用函数中的数据对象 2.通过传递引用而不是整个数据对象,可以提高程序的运行速度 当数据对象较大时(结构和类对象),第二个原因最重要。这些也是使用指针参数的原因。这是有道理的,因为引用参数实际上是基于指针的代码的咖一个接口。那么,什么时候应使用引用,什么时候应使用指针呢?什么时候又应按值传递呢?下
2013-08-27 11:13:54 997
转载 传指针和传指针引用的区别/指针和引用的区别(本质)
http://blog.sina.com.cn/s/blog_673ef8130100imsp.html 指针传递参数本质上是值传递的方式,它所传递的是一个地址值。值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作
2013-08-22 17:43:25 1194
转载 指针的指针
void FindCredit(int **); main() { int vals[]={7,6,5,-4,3,2,1,0}; int *fp=vals; FindCredit(&fp); printf("%d\n",*fp); } void FindCredit(int ** fpp){while(**fpp!=0)if(**fpp 首先用一个数组的地址初始化指针fp,然后把
2013-08-20 17:59:43 1105 2
转载 二维数组,指针数组和数组指针
二维数组,指针数组和数组指针 http://www.cnblogs.com/birduu/archive/2013/04/04/2999185.html 一、指针数组和二维数组 我们来定义一个字符型指针数组 p:char* p[3]; 定义之后的内存示意如下: 对于二维数组 char birduu[3][16] = { "birduu.com" , "cou
2013-08-20 17:55:09 1012
原创 一个假设
如果现在的是一无所有,我应该怎么做。 明日歌 明日复明日,明日何其多。 我生待明日,万事成蹉跎。 世人苦被明日累,春去秋来老将至。 朝看水东流,暮看日西坠。 百年明日能几何?请君听我明日歌。 真想自己做点事,最近有点烦。
2013-08-16 01:24:25 848
原创 c++文件打包工具实现
没事做就来写一个打包的工具吧。很多是网络上面找的,只是我把他修改一下合并在一起。 // PacketFile.cpp : 定义控制台应用程序的入口点。 #include "stdafx.h" #include "SerchAllFile.h" #include "MyCab.h" int _tmain(int argc, _TCHAR* argv[])
2013-08-09 15:59:04 5589 3
转载 MFC调用控制台
AllocConsole Function 为主调进程分配一个新的控制台。 语法 C++ : BOOL WINAPI AllocConsole(void); 参数: 无 返回值:如果函数成功,返回值是非零值;如果函数失败,返回值是零值。 备注: 一个进程仅能关联一个控制台,所以该函数在主调进程已经具有控制台时将会失败。 一
2013-08-08 10:15:31 945
原创 monotouch 使用弱连接framework
可以参考:http://docs.xamarin.com/guides/ios/advanced_topics/conditional_framework_usage 我们在使用一些高版本的framework的时候(如:Social.framework)他是一个在6.0以上的版本才会能被使用的,但是现在的问题 是我们想要应用可以在IOS6.0以下版本的手机中跑起来。那么我们就要在对其进行
2013-08-01 17:48:56 805
转载 Objective-C并不像看起来的那么难[转]
因为没有能在转的作者那找到他转自谁的,所以不能给出地址 本人见识过很多的开发语言,C、C++、Java、Python、Ruby、Lua、PHP,看得多了,基本上初看一种新的语言也能很快猜出个大概这个语言的语法特点,但是初看Objective-C的时候,完全被震住了,会有一种雾里看花的感觉! 但是通过简单的阅读一些文档后,觉得Objective-C并不像外表看起来的那么恐怖,
2013-08-01 15:17:28 593
转载 点滴编程细节知识
1.self相当于this,super相当于调用父类的方法,它和self指向的是相同的消息接收者;不同的是,super告诉编译器,当调用方法时,要去调用父类的方法,而不是本类里的。当使用self调用方法时,会从当前类的方法列表中开始找,如果没有,就从父类中再找;而当使用super时,则从父类的方法列表中开始找。 2.Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调
2013-08-01 15:08:02 570
转载 我常用的iphone开发学习网站[转]
Google 翻译 Box2d 托德的Box2D的教程!Box2D的 - 首页如何只使用碰撞检测的cocos2d iPhone Box2D的|雷Wenderlich“一个SpaceManager游戏|适用于iPhone的cocos2dBox2D 论坛box2d用户手册Box2D 论坛iPhone IOS开发中心 iOS 开发中心iOS Dev Center - Apple De
2013-08-01 15:05:59 849
转载 从“Hello World”看iOS应用的生命周期[转]
做iPhone开发首先第一件就是得知道iPhone程序的生命周期,说白点就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代 码都发生了什么,只有理解了这个才能游刃有余的掌握iPhone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。首先忘记Xcode给我们 生成的代码模板,忘记xib忘记ib,我们亲自一行一行来写一个Hello World程序,虽然真正开发项目的时候并不
2013-08-01 15:03:14 569
转载 UIApplication对象及其代理UIApplicationDelegate[转]
在开发过程中我们需要一些全局对象来将程序的各个部分连接起来,这些全局对象中最重要的就是UIApplication对象。但在实际编程中我们并不直接和UIApplication对象打交道,而是和其代理打交道。 UIApplication 是iPhone应用程序的开始并且负责初始化并显示UIWindow,并负责加载应用程序的第一个UIView到UIWindow窗体中。 UIApplication
2013-08-01 15:00:20 594
Universal Fighting Engine (SOURCE) 1.8.2
2017-12-20
d3d实例资料directx资料
2011-11-27
win32 createtoolbarex源代码
2010-08-12
各种脚本开发平台(如LUA)
2010-03-08
apache_2.2.8-win32-x86-openssl-0.9.8g.zip
2008-10-27
asp运行错误编译对照
2008-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人