c++
文章平均质量分 81
跳舞的驴子
这个作者很懒,什么都没留下…
展开
-
C++内存分配秘籍—new,malloc,GlobalAlloc详解
一。关于内存 1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在 。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存 储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但转载 2014-05-12 15:45:26 · 435 阅读 · 0 评论 -
VC下wav格式音频文件I/O操作:文件头+数据段
一.简介 WAV是一种声音文件格式,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,WAV可用WINDOWS的媒体播放器打开。 WAV文件格式是一种由微软和IBM联合开发的用于音频数字存储的标准,它采用RIFF文件格式结构,非常接近于AIFF和IFF格式。符合 RIFF(Resource Interchange File Forma转载 2014-05-12 19:56:48 · 1328 阅读 · 0 评论 -
vc中读取wav文件的时长和文件播放的几种方式
读取wav文件的时长: int GetTimeLength() //获取声音文件数据的函数,pString参数指向要打开的声音文件; { HMMIO file;//定义HMMIO文件句柄; file=mmioOpen(".//TTS.wav",NULL,MMIO_READWRITE);//以读写模式打开所给的WAVE文件; if(file==NULL) { TRACE("WAV转载 2014-05-12 19:51:40 · 817 阅读 · 0 评论 -
酒店房间和 C++ 局部变量的作用域
问题:Can a local variable’s memory be accessed outside its scope? 有一段局部变量的内存,可以从其范围之外访问它么? 如下代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 int *foo(转载 2014-06-06 10:00:29 · 518 阅读 · 0 评论