随笔分类 -  C/C++

摘要:之前使用cocos2dx 3.6版本中用到了ext库中的一些东西,使用visual studio 2013,编译的时候报错:无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or directory最终解决是右击项目-属性-配置属性-C/C+... 阅读全文
posted @ 2015-06-26 14:20 hcy12321 阅读(202) 评论(0) 推荐(0)
摘要:首先本文以C++描述面向对象。面向对象应该可以说是C++对C最为重要的扩充。面向对象使得C++可以用更符合人的思维模式的方式编程,使得有一定基础的程序员可以更容易的写程序。相对于C,C++还有其他许多方面的改进,唯一的缺点就是损失了些许效率。本文只针对笔者心中的C++面向对象进行总结说明。 ... 阅读全文
posted @ 2015-06-06 01:00 hcy12321 阅读(512) 评论(0) 推荐(0)
摘要:先说句题外话,个人认为,基本上所有的高级语言被设计出来的最终目的是降低软件开发难度,提升软件开发人员素质和团队协作能力,降低软件维护的难度。在学习语言的时候,可以从这么方面来推测各种语言语法设计的原因,从来更好的掌握各种编程语言。总结一下C语言中的数据类型结构:1.常用基本数据类型(int, cha... 阅读全文
posted @ 2015-04-08 21:32 hcy12321 阅读(515) 评论(0) 推荐(0)
摘要:上一篇笔者用自己那不是怎么好理解的逻辑介绍了内存和C中的基本数据类型,现在笔者再根据自己重新所学来说说C语言中的指针。 理解指针才能真正的算C语言入门。也许是我大学期间太关注前端UE,也许是当初开始学C语言的时候没怎么认真;直到毕业后的某一天我才“懂”指针,才算理解C语言的独特。如果有初学... 阅读全文
posted @ 2015-03-16 23:37 hcy12321 阅读(331) 评论(0) 推荐(0)
摘要:现在官方的Cocos Studio已经支持打包apk文件,写该随笔的时候还没试过官方的打包功能,所以就按自己的学习顺序先把打包的心得写下。问题及最终解决方案:其中耗时最长的问题就是ndk-r10改成ndk-r9d后一直编译不通过;最终解决办法是删除项目路径下/proj.android/obj/loc... 阅读全文
posted @ 2015-03-15 11:26 hcy12321 阅读(744) 评论(0) 推荐(0)
摘要:项目中需要用到C++解析XML,网上搜到tinyxml这么个开源库,就用了下试试,创建对象后内部自带Clear方法,但在循环测试的时候(刚用C++做项目不久,不会什么特别的内存泄漏测试工具,于是就写个死循环反复执行功能函数),用任务管理器查看发现内存一直在增大。。。后来通过调试发现,Clear只... 阅读全文
posted @ 2014-12-05 18:53 hcy12321 阅读(2829) 评论(0) 推荐(0)
摘要:因工作与自身各方面需要,开始重新学C,其实说重新也不太准,原来只是大学里面接触过,且还未得多少精髓就转其他开发,不过也正是因此才有了重新学习的必要,基础部分的心得将通过博文记录下来,对于初学者应该有些用处;当然这里只是心得,并不能直接用来学习C,但应该可以少走一些弯路。 看了不少资料,最终... 阅读全文
posted @ 2014-12-04 21:35 hcy12321 阅读(393) 评论(0) 推荐(0)