?? generatedata.cpp
字號(hào):
#include "stdafx.h"
#include "math.h"
#include "stdlib.h"
#include "windows.h"
#define DATA_FOLDER "E:\\lbc\\fftTest\\data\\"
double GetRandData()
{
return (double)(rand() & 0xffff);
}
void generateDataFile(int len)
{
char fileName[256];
double t;
int i;
FILE *fp=NULL;
//------------------------------
sprintf(fileName,"%s%08d.dat",DATA_FOLDER,len);
fp=fopen(fileName,"wb");
if (fp==NULL)
goto Err;
//--------------
for (i=0;i<len;i++)
{
t= GetRandData();
fwrite(&t,sizeof(t),1,fp);
}
Err:
if (fp!=NULL)
{
fclose(fp);
fp=NULL;
}
}
void generateAllTestData(int k1,int k2)
{
int i;
srand(GetTickCount());
for (i=k1;i<=k2;i*=2)
{
generateDataFile(i);
}
}
int main(int argc, char* argv[])
{
int k1=128;
int k2=1048576;
generateAllTestData(k1,k2);
return 0;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -