
C++
lyljp
这个作者很懒,什么都没留下…
展开
-
visual assist X的缓存清除
<br />最近计算机的c盘空间非常紧张, 就开始清理, 发现Visual Assist X在c盘上有缓存的文件, 里面有很多vs_xxx, vcxx文件夹, 应该是和具体的vc项目文件夹对应的,<br />可能存储的是该项目所用的智能感知数据库. 我发现这些文件夹有的很大, 于是我就全删了, 结果Visual Assist仍然可以正常使用, 当打开新的工程后, 发现又出了那些文件夹,因此可以认定这是Visual Assist缓存的数据, 但是我不希望它往c盘缓存, 却不知怎么改, 只能定时清理一下, 以免原创 2010-09-09 13:29:00 · 7968 阅读 · 0 评论 -
Xcode9.3编译的程序崩溃在不正确的delete调用
最近在做一个iOS应用,我们C++开发组发布了一个图形库,之前用Xcode9.2发布过,一切正常。之后Xcode升级到了9.3,修改了一些bug后,又重新发布了一版,结果一运行就闪退。看到这个结果立马心里一惊,心想也没改什么东西,只改了一些无关痛痒的地方,而且在其他的平台都发布过也没有什么问题啊,我觉得应该是Xcode升级所致,但升都升了,想降也不容易,只好硬着头皮调试,发现程序总是在一处析构函数...原创 2018-04-22 17:13:21 · 528 阅读 · 1 评论 -
WindowApp开发调用native c++
可以用的window api:API Sets for Universal Windows Platform (UWP) appshttps://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/mt186421.aspx三种方式轻松绕过Windows App Certification Kit (WACK)的API检测(原创 2016-09-22 16:56:54 · 1275 阅读 · 0 评论 -
光照相关文章
1. 离线lightmap生成离线生成lightmap需解决两个问题,1,光影图的生成;2,展UVcsdn博客中有几篇文章(系列文章)http://blog.youkuaiyun.com/bugrunner/article/details/5390163光照图的理论和实践(中英文)http://www.cnblogs.com/wonderKK/p/4260187.h转载 2016-09-22 16:59:23 · 386 阅读 · 0 评论 -
关于unicode,mbcs,utf8,charset,encoding等相关概念的说明
转自 http://ltzmage.blog.163.com/blog/static/1796999820100144179987/好像第一次遇到跟字符集有关的问题大概应该是在7年前,第一次写java,总是会出现编码转换的问题,动不动就乱码,基本上,本着实用主义的态度,以盲人 摸象的手法,总算是能够解决问题的。这些年来,不停的会遇到编码方面的问题,随着每一次解决问题,都感觉多揭开了一点笼罩在这转载 2013-05-25 10:23:16 · 744 阅读 · 0 评论 -
VC11, std functional bind/function, big performance hit under x64
In testing thefollowing code with both VC10 and 11 (beta, ultimate) I've noticed a remarkableperformance difference. When compiled for Win32 they perform about the same,with 11 gaining a slight edge.转载 2013-05-07 14:06:34 · 674 阅读 · 0 评论 -
3D引擎--可移植到Android的开源的引擎
http://blog.youkuaiyun.com/pizi0475/article/details/7647721随着android在全球的风靡,越来越多的人将自己的目光投向搭载android的移动设备,但由于手持设备的局限性,怎样利用有限的资源来达到很好的体验,是设备厂商必须要考虑的问题,其中炫目的界面就是可以增加用户体验的一种方式。这其中,3D效果无疑是对用户最具吸引力和说服力的。而3D引擎可转载 2013-05-15 14:30:57 · 1069 阅读 · 0 评论 -
dds纹理格式
转自http://pppboy.blog.163.com/blog/static/30203796200910141161767/dds纹理格式 2009-11-14 01:16:17| 分类:[三维/OGRE] | 标签:|字号大中小 订阅 3d场景中的纹理,把烘焙后的tag转成dds加进来,可以减少很多很多的内存使用,下面是对dds的一点学习引用。转载 2013-03-27 22:27:15 · 1739 阅读 · 0 评论 -
图形图像库 集合
Google三维API O3D O3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。在线演示:http://o3... 更多O3D信息 最新新闻: 谷歌联手Mozilla基金开发3D互联转载 2013-03-29 20:02:07 · 874 阅读 · 0 评论 -
浮点数的内存存储格式.
http://blog.youkuaiyun.com/hziee_/article/details/1477427我两年前就知道不应该用==号来判断浮点数的相等了,因为存在一个精度的问题,但是一直以来,都没怎么在乎这些东西,而实际上,我对于浮点数的结构,虽然了解,但并不清晰. 作为一个C++爱好者,应该尽量搞清楚每一个问题,所以我搞清楚了浮点数的内在表示及实现.在没有大问题的情况下,一切以易于理解转载 2013-03-29 11:15:37 · 528 阅读 · 0 评论 -
数学库中应用SSE
引自:http://www.cnblogs.com/elvisxu/archive/2011/06/26/2090822.html=========================1毫无疑问,数学库是图形程序的基石,是图形程序运行效率的关键之一。一个优秀的数学库可以让图形程序运行得更流畅,甚至要快上几十倍上百倍。有时候替换一条除法运算会带来成倍的效率增长,比如用乘以 1/op 替换转载 2013-03-29 11:04:24 · 1188 阅读 · 0 评论 -
用PerfHUD来调试商业游戏
转自:http://blog.youkuaiyun.com/rainini/article/month/2008/10 PerfHUD是NV一个非常好用的工具,可以用于查看游戏的运行效率,找出瓶颈,也可以用于分析游戏渲染流程,看每个DPC的渲染操作,包括渲染状态,所用的shader等,非常强大。 PerfHUD正常的用途是用于调试自己写的程序,但是有时候看到别的游戏一些好的效果,也想了转载 2013-03-29 12:28:58 · 643 阅读 · 0 评论 -
关于VC静态库的连接问题
<br /><br />最近在搞一个图形程序的发布, 其中用到了某个图形引擎的静态库, 该静态库仅提供了release版本的库, 在我编写的程序需要提供debug和release两种版本, 这样在连接静态库时Debug版本编译时倒也通过了, 不过运行时弹出 crt的堆指针错误"_ASSERTE( _CrtIsValidHeapPointer( xxx ) );, 但在release版下就没有问题. <br />经过一阵查找和琢磨, 终于清楚了一些:<br />vc的静态库编译时需要选择C运行时库的版本, 以原创 2010-09-09 13:23:00 · 1662 阅读 · 0 评论 -
Android Native OpenGL应用前后台切换的总结
我们开发了一个Android的3D应用,界面部分使用Java,渲染部分使用了C++,但发布后,应用在前后台切换时总是再渲染功能上出现错误导致程序崩溃,经过几天的奋战,终于整清楚了。Android在进行前后台切换时,如果程序中不显示调用View的onPause和onResume,那么系统不会自动调用其onPause和onResume,在我们的程序中,在activity的onPause和onResum...原创 2018-05-07 20:48:09 · 4441 阅读 · 1 评论