- 博客(14)
- 收藏
- 关注
转载 C++中union成员变量的特殊说明
原帖地址:http://blog.csdn.net/ocean2006/article/details/5789352 项目中遇到一个关于union成员变量的问题:当union包含具有构造函数(notrival构造函数)的成员变量时编译器无法编译通过,错误提示为“成员*具有用户定义的构造函数或不常用的默认构造函数”。仔细看了下C++ primer和相关网页的介绍,这是一个
2014-04-02 17:44:49 1551
转载 为什么你的策略游戏没有策略的乐趣呢?
原帖地址:http://www.gameres.com/msg_249447.html 有朋友的团队正在努力制作一款策略类游戏,画面相当的棒,Unity运用得也很到位,被业内一些老牌的运营商看中。既然别人有看的意思了,那当然希望得到的反馈是游戏很有乐趣,这样不论是推的人还是开发的人心里都会好很多,做起事情来也很有动力,但是他们自己也发现,自己正在做的游戏根本没有乐趣……那么究
2014-03-26 23:35:22 893
转载 MYSQL C API 入门教程
原帖地址:http://www.cnblogs.com/sherlockhua/archive/2012/03/31/2426399.htmlMYSQL C API 入门教程(一)关于本教程这是一本关于MYQL的C语言编程的入门教程,它讲述了MYSQL的C API编程的基本知识。本博文由编程导航网提供。(二)关于MYSQL数据库MYSQL
2014-03-25 21:34:10 820
转载 __VA_ARGS__用法
转贴地址:http://blog.chinaunix.net/uid-22878837-id-2110544.html自定义调试信息的输出 调试信息的输出方法有很多种, 例如直接用printf, 或者出错时使用perror, fprintf等将信息直接打印到终端上, 在Qt上面一般使用qDebug,而守护进程则一般是使用syslog将调试信息输出到日志文件中等等...
2014-03-21 17:02:01 956
转载 Boost 库 Enable_shared_from_this 实现原理分析
原贴地址:http://www.cnblogs.com/lzjsky/archive/2011/05/05/2037363.html使用情景:当类对象被 shared_ptr 管理时,需要在类自己定义的函数里把当前类对象作为参数传给其他函数时,这时需要传递一个 shared_ptr ,否则就不能保持 shared_ptr 管理这个类对象的语义(因为有一个 raw p
2014-03-21 12:57:22 762
转载 用boost::bimap做排行榜时查阅的资料
参考资料地址:http://blog.csdn.net/weiwangchao_/article/details/7290793参考资料地址:http://taotaocoder.blog.163.com/blog/static/2002282742011102524124598/参考资料地址:http://www.cnblogs.com/kex1n/archive/2010/03/25/
2014-03-21 12:49:30 1154
转载 Lua的类实现继承、多态以及setmetatable方法
原贴地址:http://blog.csdn.net/ym012/article/details/72069681,Lua类实现从网上搜了几个类实现,自己照猫画老虎的弄个如下:[cpp] view plaincopyClassYM = {x=0,y=0} --这句是重定义元表的索引,必须要有, Class
2014-03-20 13:20:53 1464
转载 static_assert(静态断言)
原贴地址:http://www.cnblogs.com/Mrt-02/archive/2011/07/24/2115624.html 写过模板的同学对下面的这样的代码应该会很熟悉:template class static_array { private: typedef DBSOFT_TR1::array array_t
2014-03-19 16:08:16 2418
转载 do...while(0)的妙用
原帖地址:http://www.cnblogs.com/flying_bat/archive/2008/01/18/1044693.html在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。但是,最近在读我们项目的代码时,却发现了do...w
2014-03-19 14:46:53 489
转载 调试Release发布版程序的Crash错误
原贴地址:http://blog.sina.com.cn/s/blog_648d306d0100qmca.html SetUnhandledExceptionFilter + StackWalker 这个方案需要自己动手往工程里添加代码了。要实现上面的想法,需要做两件事情:1、需要在crash时有机会对程序堆栈进行处理;2、对堆栈信息进行收集。
2014-03-19 13:21:58 1105
转载 C/C++内存泄漏及检测
原贴地址:http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html“该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实
2014-03-19 11:32:59 650
转载 C++线程安全的单例模式
原帖地址:http://blog.sina.com.cn/s/blog_7cd4dd3e0101dplu.html一、懒汉模式:即第一次调用该类实例的时候才产生一个新的该类实例,并在以后仅返回此实例。需要用锁,来保证其线程安全性:原因:多个线程可能进入判断是否已经存在实例的if语句,从而non thread safety.使用double-check来保
2014-03-18 23:59:26 711
转载 关于TCP封包、粘包、半包
原帖地址:http://www.cnblogs.com/jiangtong/archive/2012/03/22/2411985.html关于Tcp封包、粘包、半包很多朋友已经对此作了不少研究,也花费不少心血编写了实现代码和blog文档。当然也充斥着一些各式的评论,自己看了一下,总结一些心得。首先我们学习一下这些朋友的心得,他们是:http://blog.csdn.net/
2014-03-18 17:47:21 1079
转载 数据接收中粘包及半包的处理
原贴地址:http://blog.csdn.net/lfhfut/article/details/1139848 在使用TCP协议的网络应用中,不可避免需要处理的一个问题就是半包和粘包的情况。 一种做法是在接收端设一个比较大的缓冲区,先将收到的数据包都放到缓冲区中,然后从该缓冲区中选取完整的数据包出来。该缓冲区的实现可以使用环形缓冲区进行优化,避免频繁的数据移动
2014-03-18 17:36:43 1010 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人