上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 94 下一页
摘要: http://blog.csdn.net/funnyskyf/article/details/59385971>uafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义1>uafxcw.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX 阅读全文
posted @ 2013-06-28 23:38 小 楼 一 夜 听 春 雨 阅读(3514) 评论(0) 推荐(0)
摘要: 大家可能会遇到一些Ogre中的内存分配的方面问题,我对这个总结了一下内存分配的方面资料。Ogre在1.7版本后,统一了内存分配策略,提供了内存是否泄漏的跟踪和内存池等比较方便开发的一些策略,目前提供了四种内存分配OGRE_MEMORY_ALLOCATOR 方式:#defineOGRE_MEMORY_ALLOCATOR_STD1#defineOGRE_MEMORY_ALLOCATOR_NED2#defineOGRE_MEMORY_ALLOCATOR_USER3#defineOGRE_MEMORY_ALLOCATOR_NEDPOOLING4大家从字面意思上应该能知道这四种内存分配方是的1、标准内存 阅读全文
posted @ 2013-06-28 00:16 小 楼 一 夜 听 春 雨 阅读(604) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/anthit/article/details/3694919许多Visual C++的使用者都碰到过LNK2005:symbol already defined和LNK1169:one or more multiply defined symbols found这样的链接错误,而且通常是在使用第三方库时遇到的。对于这个问题,有的朋友可能不知其然,而有的朋友可能知其然却不知其所以然,那么本文就试图为大家彻底解开关于它的种种疑惑。 大家都知道,从C/C++源程序到可执行文件要经历两个阶段:(1)编译器将源文件编译成汇编代码,然后由汇编器(assemble. 阅读全文
posted @ 2013-04-02 17:31 小 楼 一 夜 听 春 雨 阅读(717) 评论(1) 推荐(0)
摘要: VC项目属性→配置属性→C/C++→代码生成→运行时库 可以采用的方式有:多线程(/MT)、多线程调试(/MTd)、多线程DLL(/MD)、多线程调试DLL(/MDd)、单线程(/ML)、单线程调试(/MLd)。Reusable LibrarySwitchLibraryMacro(s) DefinedSingle Threaded/MLLIBC(none)Static MultiThread/MTLIBCMT_MTDynamic Link (DLL)/MDMSVCRT_MT and _DLLDebug Single Threaded/MLdLIBCD_DEBUGDebug Static Mu. 阅读全文
posted @ 2013-04-02 16:36 小 楼 一 夜 听 春 雨 阅读(11484) 评论(0) 推荐(1)
摘要: http://www.xbc.me/git-commands/取得Git仓库初始化一个版本仓库git initClone远程版本库git clone git@xbc.me:wordpress.git添加远程版本库origin,语法为 git remote add [shortname] [url]git remote add origin git@xbc.me:wordpress.git查看远程仓库git remote -v提交你的修改添加当前修改的文件到暂存区git add .如果你自动追踪文件,包括你已经手动删除的,状态为Deleted的文件git add -u提交你的修改git comm 阅读全文
posted @ 2012-12-13 16:12 小 楼 一 夜 听 春 雨 阅读(276) 评论(0) 推荐(0)
摘要: http://www.cppblog.com/wc250en007/archive/2012/07/12/182996.html 阅读全文
posted @ 2012-11-20 23:04 小 楼 一 夜 听 春 雨 阅读(356) 评论(0) 推荐(0)
摘要: 函数原型:extern char *strlwr(char *str) extern char *strupr(char *s)参数说明:str为要转换的字符串。所在库名:#include <string.h>函数功能:将字符串str中的大(小)写字母转换成为小(大)写字母,其它的不进行转换。返回说明:返回转换后的字符串的指针。注意:函数参数需要是字符串数组而不能是字符串指针。大整数转换成字符串:_ui64toa,_i64toa;_atoi64,_strtoui64。配置文件中经常用到ini文件,在VC中其函数分别为:写入.ini文件:bool WritePrivateProfil 阅读全文
posted @ 2012-11-19 14:06 小 楼 一 夜 听 春 雨 阅读(316) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/zdl1016/article/details/1612647很多游戏引擎都提供了多种渲染器(DirectX,OpenGL,Software),甚至是多种平台(Windows,Linux,Mac),这对于引擎的设计和实现来说是一个很大的挑战,尤其是多渲染器,又要考虑到效率,又要考虑到通用,又要发挥每种渲染器的特点,这的确是一道天堑。这里讨论的原则很简单: 1. Keep it simple; 2. Make it work first. 先看一下Ogre使用的方法。Ogre中各个模块是使用的插件式的设计“组合”在一起的,你可以在Ogre的基础上加入你. 阅读全文
posted @ 2012-11-09 11:16 小 楼 一 夜 听 春 雨 阅读(901) 评论(0) 推荐(0)
摘要: 1.三线法:三线法见下图:过(x3,y3)和(x4,y4)作(x1,y1)-(x2,y2)的平行线,判断这两条平行线是否在(x1,y1)-(x2,y2)的同一侧,然后过(x1,y1)和(x4,y4)作( x2,y2)-(x3,y3)的平行线,判断...三次都通过了自然在三角形内部.2.面积法。假设三角形的三个顶点分别为A,B,C,测试点为O,若OAB,OAC,OBC的面积之和与三角形ABC的面积相等,那么点在三角形内,否则在三角形外。3.比较长度法.若OA,OB都小于AB && OA,OC都小于AC && OB,OC都小于BC的长度,那么点在三角形内,否则点在三 阅读全文
posted @ 2012-11-08 14:22 小 楼 一 夜 听 春 雨 阅读(1117) 评论(2) 推荐(0)
摘要: windows操作系统中,创建的线程有以下4种终止方式1. 线程函数返回当线程函数返回时,该线程会被终止,始终应该采用该方式来结束线程的运行,因为这是确保所有线程资源被正确清除的唯一办法。如果线程按照该方式成功返回,则:1)线程函数中创建的所有C++对象均能通过他们的析构函数正确的被撤销2)操作系统将正确的释放线程运行栈所使用的内存3)系统将线程的退出代码(在线程的内核对象中维护)设置为线程函数的返回值4)系统将该线程内核对象的使用计数递减2.ExitThread函数可以调用该函数,强制终止线程的运行。该函数将导致操作系统清除该线程所使用的所有操作系统资源。但是,C++资源(如类对象)将不被撤 阅读全文
posted @ 2012-11-07 11:52 小 楼 一 夜 听 春 雨 阅读(9544) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 94 下一页