木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java5年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql5年进入店铺
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 73 下一页
摘要: TestCxxSyntax.h// // TestCxxSyntax.h // DreamStack // // Created by Bruce Yang on 12-12-31. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #ifndef DreamStack_TestCxxSyntax_h #define DreamStack_TestCxxSyntax_h /** * Added by Bruce Yang on 2012.12.31.00.33~ * 熟练运用 const 能够大大... 阅读全文
posted @ 2012-12-31 00:58 程序流程图 阅读(240) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/eric_jo/article/details/4138548 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。一、Const作用如下表所示:No.作用说明参考代码1可以定义const常量 const int Max = 100;2便于进行类型检查 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,. 阅读全文
posted @ 2012-12-31 00:52 程序流程图 阅读(189) 评论(0) 推荐(0)
摘要: 转载自:http://zhidao.baidu.com/question/55437904.htmlclass a{public:int x(){......}int x() const{......}};这样的 const 重载是允许的 但是什么时候会调用 x()什么时候会调用 x() const ? 他们又有什么不同呢?const a a1;a a2;a1.x();a2.x();a1调用const版本,a2调用非const版本。后面加const表示在该函数中不能对类的数据成员进行改变,比如:class A{private:int aa;public:int x(){return aa++; 阅读全文
posted @ 2012-12-31 00:36 程序流程图 阅读(203) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/hsujouchen/article/details/7072050 如今,计算机开源软件项目如潮水般涌来,各个领域都有着出色的表现。这就让我对开源的含义产生了兴趣。 于是花了一些时间在网络上搜索相关的信息。在此过程中,还发现了与之相似的——自由软件的定义。不过国内很多消息都是相互拷贝,鲜有包含读者个人理解体会的。经过自己的吸收和融汇之后,谈谈自己的想法。 其实两者最大的相同点是:源代码的公开,但是两者的差别却比较难理解。有一句话总结的比较好:“前者最大表现是在开发模式上的,后者的最大表现是在精神上的”。 开源项目要求当项目发布时,使用者... 阅读全文
posted @ 2012-12-30 23:57 程序流程图 阅读(783) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/hsujouchen/article/details/4401304 在C++中,由const修饰的成员函数的函数体内部,是不能够对成员变量进行修改的。这个特性被用来保证某些成员函数在实现过程中,避免由于程序员大意而对数据进行了错误的修改;同时也说明此成员函数是非修改性的。如只需要返回成员变量的成员函数就被声明为const类型(const的位置在函数定义参数列表之后) 推广开来,在const成员函数中也不能够调用非const的成员函数。这是因为非const成员函数可能会改变成员变量的值,这与const成员函数的定义相违背。 但是在某些情况下.. 阅读全文
posted @ 2012-12-30 23:51 程序流程图 阅读(430) 评论(0) 推荐(0)
摘要: 转载自:http://hi.baidu.com/pur_e/item/b972a3f56c8f3f4a922af2fd## 连接符与# 符(至于为什么加##进行分隔,举个例子容易理解,比如#define F(x) T##x##_,如果前面的##不加,则Tx##_,其中的Tx,编译器就无法识别里面的x是参数里给的x,而是Tx当成一起得了,后面的也类似,总之,加##就是为了把参数识别出来,如果在开头,只加后面的就可以了,如x##_)(简单的说,##就是把参数当成不带引号的字符串进行替换,#把参数当成带引号的字符串进行替换) ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(to. 阅读全文
posted @ 2012-12-30 22:49 程序流程图 阅读(1258) 评论(0) 推荐(0)
摘要: 新建一个类using System;namespace 猜数字小游戏{ public class Play { public void play() { Random r = new Random(); int i = r.Next(0, 100); int j; int n = 1; Flag: Console.WriteLine("请猜猜它是多少[温馨提示:0-100之间]:"); do { j = int.Parse(Console.ReadLine()); if (j == i) { Console.WriteLine("恭喜你在第{0}次猜对了" 阅读全文
posted @ 2012-12-28 16:55 程序流程图 阅读(943) 评论(0) 推荐(0)
摘要: 源码如下:using System;using System.Windows.Forms;using System.Runtime.InteropServices;namespace 关机重启{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } [DllImport("user32.dll", EntryPoint = "ExitWindowsEx", CharSet = CharSet.Ansi)] private static extern in 阅读全文
posted @ 2012-12-28 16:30 程序流程图 阅读(284) 评论(0) 推荐(0)
摘要: 一直对 cocos2d 的 opengl 混合机制不太明晰,昨日纠查 bug 的时候连带着注意了一下,CCNode 中包含了一个 m_glServerState 的成员,这个东西是与 混合开启与否相关联的,混合默认是开启的。CCLayerColor、CCSprite 等类型里面包含了一个 m_blendFunc 成员,这个东西是与采用怎么样的混合方式相关联的。在 CCProtocols.h 的 CCBlendProtocol 的 @brief 注释里面可以看到,默认是采用 {GL_ONE, GL_ONE_MINUS_SRC_ALPHA} 或{GL_SRC_ALPHA,GL_ONE_MINUS_ 阅读全文
posted @ 2012-12-27 13:24 程序流程图 阅读(226) 评论(0) 推荐(0)
摘要: GLES-Render 是用来做 Box2D 的 debug draw 功能的,比较重要。在 cocos2d-x 2.0 模板工程里面没有看到这个东西的影子,而且我又有需要,便拿 cocos2d-iphone 2.0 的改了一个来用。注意的一个地方是 shader 成员可以从 cocos2d shader 缓存里面拿,不用自己创建一个。因为这里我是探索,所以就自己创建了一个玩玩儿。代码如下:GLES-Render.h/* * Copyright (c) 2006-2007 Erin Catto http://www.gphysics.com * * iPhone port by Simon O 阅读全文
posted @ 2012-12-27 11:35 程序流程图 阅读(233) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 73 下一页
木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java5年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql5年进入店铺