自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 EPOLL两种模式

select/epoll的特点 select的特点:select 选择句柄的时候,是遍历所有句柄,也就是说句柄有事件响应时,select需要遍历所有句柄才能获取到哪些句柄有事件通知,因此效率是非常低。但是如果连接很少的情况下, select和epoll的LT触发模式相比,性能上差别不大。 这里要多说一句,select支持的句柄数是有限制的,同时只支持1024个,这个是句柄集合限制的,如果超过

2014-06-26 08:58:21 640

原创 自我介绍下

由于申请开通专栏,想认真学下UNIX网络编程,

2014-06-26 08:57:12 627

原创 cocos2d-x设置屏幕可触摸

首先 我们在fishscene.pp中声明四个触摸事件的函数  //触屏开始事件       virtual void ccTouchesBegan (CCSet *pTouches, CCEvent *pEvent);       //触屏移动事件       virtual void ccTouchesMoved (CCSet *pTouches, CCEvent *pEvent);

2013-10-03 20:39:34 1245

原创 cocos2d-x精灵的跳跃

cocos2d-x精灵跳跃

2013-10-03 20:35:27 1583

原创 win32API 开发的音乐播放器

C语言 win32 API开发的mp3播放器 采用 win32 sdk开发 非 MFC 开发的 可以识别MP3格式音乐

2013-10-03 01:46:26 5134

原创 不使用任何系统函数逆序字符串

#include using namespace std; void swap(char &a,char &b); void swap(char &a,char &b) { char c; c=a; a=b; b=c; } char* fun(char *s1); char* fun(char *s1) { char *p=s1; int i=0; while(p[i

2013-10-03 00:52:35 1290

原创 C语言实现寻找两个字符串中的最大公共字符串长度

寻找两个字符串的最大公共字符串。 #include #include using namespace std; int fun(char *s1,char *s2); int fun(char *s1,char *s2) { if(s1==NULL||s2==NULL) return 0; int m,n,number=0,maxlen=0,count; m=strlen(s1); n=strlen(s2);

2013-10-02 23:43:23 1440

原创 cocos2d-x精灵的旋转

旋转菜单函数的声明: virtual void menuRoteFish(CCObject *pSender); 旋转菜单函数的定义: void fish::menuRoteFish(CCObject *pSender) { CCActionInterval *actionBy=CCRotateTo::actionWithDuration(2,50);//鱼在2秒内旋转180度 C

2013-10-02 22:05:04 2400

原创 cocos2d-x精灵的放大和缩小

过程描述 声明菜单函数: virtual void menuScaleFish(CCObject *pSender); 定义菜单函数: void fish::menuScaleFish(CCObject *pSender) { CCActionInterval *actionTo=CCScaleTo::actionWithDuration(2,0.5f);//变为原来的0.5倍

2013-10-02 21:33:02 3892

原创 LNUX C语言系统编程(复制文件描述符)

#include #include #include #include #include int main() { int fd1=open("score",O_RDWR); int fd2=dup(fd1); close(fd1); char s[20]; int n=read(fd2,s,20); if(n==-1) { printf("read error\n")

2013-10-02 20:35:35 956

原创 LINUX C语言文件的读写(非二进制)

#include #include #include #include #include int main() { int fd1,fd2; fd1=open("score",O_RDWR|O_CREAT); char name[20]="qi xiang hui"; int n=write(fd1,name,strlen(name)+1); if(n==-1) { printf("write

2013-10-02 19:04:17 1015

原创 linux下C语言文件的创建打开和关闭

#include #include #include #include int main() { int fd; fd=creat("file1",O_RDWR);// fd=open("file1",O_RDWR|O_APPEND|O_RDWR); if(fd==-1) { printf("error\n"); return; } if(close(fd)==0) { printf("succe

2013-10-02 11:49:39 1887

原创 cocos2d-x精灵的动作

在本文中介绍下添加一个精灵并且使它动起来 首先在场景中添加一个精灵,然后设置精灵的动作,添加控制精灵动作的按钮,使其在场景中动起来。

2013-10-02 00:30:58 916

原创 cocos2d-x创建文字菜单

上一个场景中的菜单是用的图片,现在做一个纯文本的菜单。 首先,在fishscene.h中声明这个函数 virtual void menuBackScen(CCObject *pSender);//返回前一个场景 然后在fishscene.cpp中定义这个函数 void fish::menuBackScen(CCObject *pSender)//返回上一个场景 { CCScene

2013-10-02 00:15:51 941

原创 cocos2d-x新建一个场景并切换

在cocos2d-x分有场景,层,精灵的概念,一开始首先来新建一个场景 在项目class中添加如下代码 //fishscene.h #ifndef __FISH_H_ #define __FISH_H__ #include "cocos2d.h" #include "SimpleAudioEngine.h" class fish : public cocos2

2013-10-01 22:18:05 1092

原创 C语言写的DDOS工具

#include #include #include #include #include #include using namespace std; #pragma comment(lib,"ws2_32.lib") #define PacketNum 1024 int MaxThread; //最大线程数量 int CurrentThread = 0; //当前活

2013-09-30 22:40:57 5115 3

win32api写的音乐播放器

win32api写的音乐播放器非mfc制作,纯C语言

2013-10-03

cocos2d-x场景的创建于切换

cocos2d-x场景的创建和切换,使用vs2010编译

2013-10-01

空空如也

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

TA关注的人

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