算法 数据结构
dcw0402
这个作者很懒,什么都没留下…
展开
-
midi文件结构分析及生成方法_移动短信技术
从网上找的,已经将用BC写的改成了VC的,由于对音乐的理解比乐盲还差,对于程序中转换是否有问题我也不得而知,反正用VC生成的MIDI文件听起来惨不忍睹。 对于制作MIDI音乐来说,比播放MIDI文件本身更复杂得多。我们得了解一些乐理常识和MIDI文件结构。 一、MIDI文件结构分析 MIDI文件包含首部块(Header Chunk)和音轨块(Track Chunk)两部分。其格式一翻译 2013-02-07 21:44:54 · 587 阅读 · 0 评论 -
2010年11月30日
标准MIDI文件格式 标准MIDI文件格式 达思挺·考德威尔 标准的MIDI文件格式就像奇异的兽。总体看来,它是那样的让你无法抗拒。当然,你怎 样看它无关紧要,可是用足够多的描述符描述一段音乐并使它能够重现,可不是很少的工作 就可以完成的。然而,它虽然复杂,但是真正理解之后,MIDI文件格式的结构还是很直观明 了的。 在这里我必须放弃一些东西,因为毕竟我不是MIDI也不是MIDI文件专翻译 2013-02-07 21:44:58 · 347 阅读 · 0 评论 -
二叉树例程(来自网络,显示那块有些啰嗦.参考)
//内存还有泄漏.主要看数据结构和算法吧.求树高的递归,三序遍历还是不错的. #include #include #include #include #include #include #include using namespace std; #define HeadSTUDENT int //以下是数据类型的定义 enum St原创 2013-02-07 21:45:59 · 470 阅读 · 0 评论 -
关联,聚合,组合的区别及C++实现
关联,聚合,组合的区别及C++实现 软件工程 2011-01-07 11:12:55 阅读86 评论0 字号:大中小 订阅 关联,聚合,组合的区别及C++实现 收藏 类间关系 在类图中,除了需要描述单独的类的名称、属性和操作外,我们还需要描述类之间的联系,因为没有类是单独存在的,它们通常需要和别的类协作,创造比单独工作更大的语义。在UML类图中,关系用类框之间的连线来表示,连线原创 2013-02-07 21:46:19 · 564 阅读 · 0 评论 -
2二叉树参考代码.
#include #include #include //#include "asd.h" #include #include using namespace std; struct bitnode //结构体创建树节点 { char data; bitnode *lch,*rch; }; struct bitnode原创 2013-02-07 21:46:02 · 390 阅读 · 0 评论