
等待自己解答
文章平均质量分 65
fuming0210sc
这个作者很懒,什么都没留下…
展开
-
cocos2dx 为什么可以跨平台?
这篇文章 并非可以解答这个疑惑 . 只是为了 以后 最近 可以 回答 这个 疑惑. 众所周知, 安卓 是 基于 linux 的, 苹果 是基于 unix . linux 和 unix 都是 基于 C的,所以 用 标准C 开发,可以 实现 跨平台. 可 为什么cocos2dx 用的是 c++, 怎么 可以 实现 跨平台呢? 之前是 一名 cocos2d-iphone 开发者,用的编程语言是原创 2014-12-19 09:50:41 · 1054 阅读 · 0 评论 -
看数据结构写代码(27) 三叉链表的实现
源代码网盘地址:点击打开链接 三叉 链表 比 二叉链表多了 一个指向 父节点 的指针,这在 需要 找 父亲,祖先 ,求任意两个节点的最近祖先等算法的 实现 ,很有帮助。所以当算法中 有大量这样的操作就需要把数据结构定义为三叉链表。 当 算法中 经常需要 遍历 或者 查找 节点 在 遍历过程中的 前驱 后继 指针,就需要 把数据结构 定义为 线索 二叉链表。 其实 写 数据结构 不难,但原创 2015-03-25 14:09:29 · 2427 阅读 · 0 评论 -
看数据结构写代码(28) 线索二叉链表的实现
要说 线索二叉链表,不得 不说一说 二叉链表的遍历。二叉链表的 遍历 其实 就是 将 树型结构 转换 成 一种 线性结构。不过 这种 节点 前驱 后继的关系,只能 在 遍历的时候 动态 获得。拿有没有一种方法 可以 保存 这种 前驱 后继的关系呢? 总的来看 有 两种方法: 1. 将二叉链表 加上 节点 加上 前驱 ,后继的 指针 2. 一个n个节点的 二叉树,必定有 n+1 个空链域。(n个原创 2015-03-25 23:29:15 · 1146 阅读 · 0 评论 -
看数据结构写代码(17) 串的堆式存储
// seqString.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include enum E_State { E_State_Error = 0, E_State_Ok, }; struct String { char * base; int len;//串长度 }; void StringInit(String * s){原创 2015-03-09 17:19:40 · 648 阅读 · 0 评论 -
看数据结构写代码(49)边界标识法
浅谈 内存:内存 两大问题:1. 如何 分配 内存 ? 2. 如何 回收 释放 的 内存 系统 从 可利用 空间表中 寻找 合适 大小的 内存 分配给用户,并 将 释放的 内存 重新 插入 可利用空间表里,以便 下次 继续 分配给用户。可是 怎么 分配 和 回收呢? 内存的分配与回收 有三种策略:1. 首次拟合法 2. 最佳拟合法 3.最差拟合法 1.首次拟合法, 内存分配:从 利用空间原创 2015-04-15 21:44:02 · 3659 阅读 · 0 评论 -
grep:Binary file (standard input) matches
解决方案: 给 grep 命令 加上 -a ; 例如 grep xxx.log ----> >>> grep -a xxx.log 缘由: 最近 将 以前写的 日志分析 脚本 从 阿里云 转移到 腾讯云上。。。。今天 一看 邮件 发现 少了 很多 内容。。。就知道 shell 脚本 出问题了。。。 出问题了。。。。。怎么办。。。。。。 如何定位问题:原创 2016-05-19 14:07:21 · 6299 阅读 · 0 评论 -
不明白
《C缺陷与陷阱》 中的 5.2 小节 为什么 最候需要加上 fseek(fp,0L,1) 不太明白,期望高手 或者 自己以后解答原创 2016-10-11 18:03:36 · 312 阅读 · 0 评论