- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 [Cocos2dx]面试题汇总三
1.autorelease和release的区别 release是立即释放引用计数,如果到达0,对象被销毁。 autorelease是延迟释放,是为了更好管理内存产生的。} 如果不调用语句1语句2,会导致内存泄露,根据函数定义原则,谁污染谁治理,如果要求外部调用者释放,不科学。 如果调用语句1,会立即被释放,外部调用者无法获取对象。 调用
2017-02-09 21:17:24 1293
原创 [Cocos2dx]面试题汇总二
11、判断单链表中是否存在环#include "stdafx.h"typedef char eleType; // 定义链表中的数据类型typedef struct listnode { // 定义单链表结构 eleType data; struct listnode *next;}node;node *create(int n) { // 创建单链表,n为节点个
2017-02-09 20:41:40 576
原创 [Cocos2dx]面试题汇总一
最新在网上找Cocos2dx/C++的面试题,觉得很是麻烦,特别在这总结一下,有些是亲身经历有些是朋友经历。1、int占多少字节?4位2、sizeof和strlen的区别http://blog.csdn.net/21aspnet/article/details/1539951 这篇说的非常好了,我就不废话了。3、static_cast, dynamic_cas
2017-02-08 21:54:47 1824
原创 [Cocos2dx]之json数据的解析
///需要引用的头文件#include "json/rapidjson.h"#include "json/document.h"#include "json/writer.h"#include "json/stringbuffer.h"代码如下:auto sharedFileUtils = FileUtils::getInstance();std::s
2016-12-17 17:31:35 316
原创 [Cocos2d-x]网络协议之Scoket
Socket技术基本分为3个步骤:服务器监听处理、客户端请求并接收、连接确认。Socket类型有2种:流式Socket(SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)1.流式Socket(SOCK_STREAM)是一种面向连接的Socket,针对面向连接的TCP服务应用2.数据报式Socket(SOCK_DGRAM)是一种无连接的Socket,对应于
2016-12-17 17:20:07 302
转载 vector和list区别
经常碰到,所以自己做一个记录。stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大
2016-12-08 13:41:45 226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人