cocos2d-x 跨平台usleep方法

#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
#define usleep(t) Sleep(t)
#else
#include <unistd.h>
#define usleep(t) usleep(t)
#endif
时间: 2024-10-17 07:26:50

cocos2d-x 跨平台usleep方法的相关文章

cocos2d中各种action方法的应用

Action示例: 1.移动动作 cc.MoveBy:create(time, posX, posY)  在time时间内,相对当前位置基础上移动x,y个单位. cc.MoveTo:create(time, posX, posY)  在time时间内,移动到cc.p(posX, posY)位置. 2.缩放动作 cc.ScaleBy:create(time, scaleX, scaleY) 在time时间内,相对当前大小缩放scale(scaleX, scaleY)个单位 cc.ScaleTo:c

Cocos2d 使用控制台打印的方法

1.打开当前项目的win32解决方案. 2.在解决方案管理器的win32文件夹下打开main.cpp 3.增加以下代码: #define USE_WIN32_CONSOLE //以下加到入口函数 #ifdef USE_WIN32_CONSOLE AllocConsole(); freopen("CONIN$", "r", stdin); freopen("CONOUT$", "w", stdout); freopen(&quo

跨平台移动开发工具:PhoneGap与Titanium全方位比拼

PhoneGap和Appcelerator Titanium,对于封装和配置移动应用程序而言,二者都是非常受欢迎的开源JavaScript框架.本文为Appcelerator开发者Kevin Whinnery对PhoneGap和Appcelerator Titanium进行的全方位的比较. 以下为全部译文: 我在面向开发者的各项活动和大会上经常被问及一个问题:Titanium与PhoneGap相比到底怎样.我想,看来有必要抽点时间,从宏观层面解释每一项技术是如何工作的,并且评估这两项技术彼此相比

java将doc文件转换为pdf文件的三种方法

http://feifei.im/archives/93 —————————————————————————————————————————————— 项目要用到doc转pdf的功能,一番google之后总结出了三种方法(免费方案),于是一一试了一下,做个总结记录,下次要用直接查,省的忘了…… 方法1.poi读取doc + itext生成pdf (实现最方便,效果最差,跨平台) 方法2.jodconverter + openOffice (一般格式实现效果还行,复杂格式容易有错位,跨平台) 方法

ACE服务端编程2:ACE跨平台之数据类型和宽字符

ACE网络库的主要优势之一就是跨平台,ACE提供了操作系统API和编译器级别的跨平台解决方法,使开发人员不用再去关心操作系统和编译器的差异,但因此也带来了ACE的复杂性. ACE网络库的组织结构主要分为四层:OS适配层.wrapper facade层.框架层.服务层,其中OS适配层为操作系统API提供了包装函数,保证了系统级的跨平台特性. 而不同的C++编译器在以下方面也有明显的差异: 1.模版: 2.数据类型和宽字符: 3.运行时初始化和关闭: 4.分配堆内存: 以上主要参考自APG里内容,但

Integral类型的跨平台使用

fundamental integral types or extended integral types 我们先通过下图,来了解可以跨平台使用的整数类型: 之所以我们需要以上各种明确指定宽度的int类型是因为int类型本身比较特殊,其具体的字节数同机器字长和编译器有关(标准并没有规定其具体所占的字节数). 因此如果要保证移植性,我们应该尽量使用上图中带宽度的int类型.这种数据类型在所有平台下都分配相同的字节,因此在移植上不存在问题. 需要注意的问题 我们以整数类型int64_t为例来说明.我

跨平台OR 跨语言

一.跨平台OR 跨语言 跨平台--JAVA 跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境. 一个操作系统下开发的应用,放到另一个操作系统下依然可以运行.相对而言如果某种计算机语言不用修改代码即可做到高度跨平台,那么此语言就越抽象,硬件控制力就越低,只适合开发高度抽象的模型系统.诸如java,delphi和易语言,都已做到了跨平台.它们将可以在多种系统下开发,运行和维护. 广义而言,一般的计算语言都可做到跨平台,开发商只需要提供各种平台下的Runtime/中间件环境即

使用Xamarin实现跨平台移动应用开发(转载)

刚在朋友圈看到张善友,转发的一条分享“使用Xamarin实现跨平台移动应用开发”,写的确实很详细得体,从收费到开源,这段时间xamarin受到不少质疑,如此文http://blog.csdn.net/aofengdaxia/article/details/41891945/.当然这篇随笔也是转载的(如果不写成随笔,大伙可能看不到这篇文章).希望那些已经入坑xamarin的开发者能有一个新的认识 原文链接:http://www.infoq.com/cn/articles/mobile-cross-

GitHub上整理的一些工具,求补充

http://segmentfault.com/q/1010000002404545 技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理平台,很多知名开源