随笔分类 -  C++

摘要:#include <iostream> int main(){ const char* pStr = R"(d:\xx.png)"; /// [] :说明,类似注释功能,不被输出 const char* pShader = R"[shader](d:\test""""""".png)[shader] 阅读全文
posted @ 2021-11-26 13:42 zlt 阅读(674) 评论(0) 推荐(0)
摘要:移动互联的时代已经过去几年了,每到年底都有很多公司,尤其是小的开发团队相继死去,2015年也是如此, 情况更加严重,曾几何时的卡牌游戏抄火了cocos2dx,接着是u3d,而这些游戏引擎带给我们的是什么?游戏 引擎本身是没有问题的,开发人员应该享受这么多年行业积累的成果和经验,然后不能忘本,不能过度 阅读全文
posted @ 2016-02-02 08:20 zlt 阅读(2204) 评论(2) 推荐(2)
摘要:首先这是一个谢列,这个系列完以后,我们就完成了一个设计类游戏,注意采用面向对象的方式采用OpenGL可编程管线技术进行开发支持多平台。代码下载地址:#pragma once#include #include namespace CELL{ class CELLWinApp { ... 阅读全文
posted @ 2015-05-12 13:09 zlt 阅读(905) 评论(0) 推荐(0)
摘要:视频请看 : http://edu.csdn.net/course/detail/6271.内存池的目的 提高程序的效率 减少运行时间 避免内存碎片2.原理 要解决上述两个问题,最好的方法就是内存池技术。具体方法就是,申请内存 :大小固定,提前申请,重复利用。3.使用场合 长时间运行的服务... 阅读全文
posted @ 2015-04-21 07:32 zlt 阅读(4398) 评论(6) 推荐(1)
摘要:主要内容概述 (视频教程已经发布:http://edu.csdn.net/course/detail/3422) (http://edu.csdn.net/course/detail/3420) 1.解析shapefile(.shp)文件。‘ 2.将经纬度数据按照墨卡托投进行投影(调用proj.4库 阅读全文
posted @ 2015-03-04 22:30 zlt 阅读(4110) 评论(2) 推荐(6)
摘要:常见问题1:run as Android Application运行时提示无法识别到模拟器 解决步骤如下: (1)首先查看安卓模拟器是否已经打开 (2)如果安卓模拟器已经打开,则操作步骤为:点击Eclipse菜单栏的window项-->Open perspective-->DDMS ... 阅读全文
posted @ 2014-06-07 07:47 zlt 阅读(1846) 评论(0) 推荐(1)
摘要:视频教程请关注http://edu.csdn.net/lecturer/lecturer_detail?lecturer_id=440 如何安装安卓的开发环境以及怎么设置ndk的环境变量等在前边的文章已经有了详细的讲解,在这里我就不再说明,如果有不会安装和设置环境的,请先参考安卓环境搭建的内容。 ... 阅读全文
posted @ 2014-06-04 07:35 zlt 阅读(30398) 评论(9) 推荐(5)
摘要:在 android_main(struct android_app* state)函数里面设置输入事件处理函数:state->onInputEvent = &handleInput;//设置输入事件的处理函数,如触摸响应函数介绍:AMotionEvent_getX():以屏幕左上角为原点,是绝对坐标... 阅读全文
posted @ 2014-05-19 23:30 zlt 阅读(3286) 评论(3) 推荐(1)
摘要:接着上一节 ,很多事情用java做,效率要差一点(尤其是游戏),所以要用c++来实现,那么java如何调用c++首先建议一个工程 HelloJni如下图:按照默认的配置下一步,直到完成 。如下图操作,点击windows菜单-》Prefrence菜单:弹出如下图:选择Andriod ->NDK:配置完成以后,点击工程属性菜单:做这一步的目的是,增加对c++代码的支持,他会自动生成一些东西,你会看到多一个jni的文件夹。这个名字可以默认,就用工程的名字,实际上就是产生的c++代码生成.so文件的名称(windows上的dll文件).完成以后。可以看代码,生成一个HelloJni的.cpp文件 阅读全文
posted @ 2013-11-25 08:11 zlt 阅读(2234) 评论(1) 推荐(4)