代码改变世界

阅读排行榜

堆排序,插入,删除,调整算法(大顶堆)

2011-06-17 17:10 by htc开发, 448 阅读, 收藏,
摘要: #include <stdio.h>#include <stdlib.h>/*堆以数组为组织方式,下标从0开始*/#define INIT_ARRAY_SIZE 50/*函数声明部分*/void build_heap(int par_array[], int length);void max_heap_adjust(int par_array[], int index);void heap_sort(int par_array[], int length);void max_heap_insert(int **par_array, int item_value);voi 阅读全文

Iphone文件处理——使用Documents文件夹

2012-03-10 22:32 by htc开发, 445 阅读, 收藏,
摘要: Documents文件夹是存储应用程序所用文件的地方,下面这个例子是向Documents文件夹添加一个txt文件并写入内容,然后读取这个文件的内容到屏幕上(在下面那幅图中,先在上面那个文本筐中输入内容,然后点击“点击保存到Documents文件夹中”按钮,这样就会将输入在文本筐中的内容保存到文件中,当点击“点击读取保存的文件内容”按钮时就会将文件中的内容显示在下面的文本标签中):1.新建一个View-based Application项目,在Interface Builder中添加一些视图控件,如下图所示:2.在.h文件中添加如下代码(控件和成员变量之间的连接就省了):#import < 阅读全文

C++中默认构造函数的生成(哪些情况会产生默认构造函数)

2011-06-24 14:13 by htc开发, 445 阅读, 收藏,
摘要: #include <iostream>#include <cstdlib>using namespace std;//#define FOO_NON_DEFAULT_CONSTRUCTclass A{public: A():a(0){ cout << "construct..." << endl; } A(int value):a(value){ cout << "construct..." << endl; } ~A(){ cout << "deconstru 阅读全文

网络传真技术的现状和发展

2012-06-25 16:10 by htc开发, 440 阅读, 收藏,
摘要: 随着互联网以及通信技术还有信息处理技术的发展,传统电信业务的网络化得到迅速发展。基于IP的多媒体业务纷纷涌现。比如IP电话取代传统电话,Email取代普通信件,微信取代传统短信,以及IP视频会议的广泛应用。这些网络应用无时不刻的影响着人们的现代生活。传真技术也逐渐由传统的电话网传真过渡到网络传真。网络传真的出现,使得人们更加高效,便捷的收发传真,且成本低廉。 传真通信,最早由英国物理学家Alexander Bain于1843年提出,1925年美国贝尔实验室造出了第一台实用的传真机。从1972年电话网开放业务传真以来,传真通信得到迅速的发展。我国的传真通信发展经历了三个阶段:一类机... 阅读全文

关于dsp定时器同步需要注意的问题

2007-05-14 14:42 by htc开发, 433 阅读, 收藏,
摘要: 文/蒹葭 zhang.zhilong#gmail.com因为项目中某一个芯片时钟和使能信号对同步有非常严格要求。故而采用PWM定时器来解决。项目参数:F2812,主频100M,外设频率50M。1. 定时器计数是从0开始计数的。所以要计10个数,则周期寄存器应设为0x09,而不是0x0A2. 定时器2控制寄存器的T2SWT1位置一。同时注意,在启动定时器之前,不能将两定时器控制寄存器使能位置1。否则不能同步。3. PWM电平变化,由定时器比较寄存器的数值决定,例如:比较寄存器设为0x05,则表示计数器数值到5(从0开始计数),电平跃变,而不是第五个。4. 通过将定时器2的SELT1PR位置位与. 阅读全文
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 105 下一页