資源簡介
C語言版。命令行操作(mkwav 1000代表建立一個1000ms的文件)。可以輔助Windows的錄音機程序,免得總是在為時間總長煩惱。

代碼片段和文件信息
#include?
#include?
#include?
#include?
using?namespace?std;
//one?ms?--?8?bytes
int?main(int?numchar*?names[])
{
long?long?lrtimet;unsigned?char?*p;
if(num==1||num>2)
{
cout<<“[ERROR]Need?Argument?:?Total?Time?(ms)?.“< exit(-1);
}
stringstream?x;
x< x>>rtime;
l=rtime*8+58;
ofstream?out(“mkwav-out.wav“);
out<<‘R‘<<‘I‘<<‘F‘<<‘F‘;
l-=8;
p=(unsigned?char?*)&l;
out< t=0x12; //???
p=(unsigned?char?*)&t;
out< t=8000;
out< l-=50;
p=(unsigned?char?*)&l;
out< for(int?i=0;i out<<(unsigned?char)127;
out.close();
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1188??2012-12-18?10:02??mkwav\mkwav-7FH.cpp
?????文件?????506372??2012-12-18?10:02??mkwav\MKWav-7FH.exe
?????目錄??????????0??2013-01-22?23:15??mkwav
-----------?---------??----------?-----??----
???????????????507560????????????????????3
- 上一篇:MODBUS--ASCII方式實現完整版
- 下一篇:成組鏈接法UNIXC++
評論
共有 條評論