自定义博客皮肤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 546

原创 自我介绍下

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

2014-06-26 08:57:12 521

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

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

2013-10-03 20:39:34 1157

原创 cocos2d-x精灵的跳跃

cocos2d-x精灵跳跃

2013-10-03 20:35:27 1487

原创 win32API 开发的音乐播放器

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

2013-10-03 01:46:26 4955 1

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

#includeusing 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 1160

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

寻找两个字符串的最大公共字符串。#include#includeusing 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 1356

原创 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 2288

原创 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 3767

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

#include#include#include#include#includeint 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 887

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

#include#include#include#include#includeint 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 933

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

#include#include#include#includeint 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 1772 1

原创 cocos2d-x精灵的动作

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

2013-10-02 00:30:58 837 1

原创 cocos2d-x创建文字菜单

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

2013-10-02 00:15:51 868

原创 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 993 2

原创 C语言写的DDOS工具

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

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

win32api写的音乐播放器

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

2013-10-03

cocos2d-x场景的创建于切换

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

2013-10-01

空空如也

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

TA关注的人

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