因為我的adta -r也跟老師不一樣
所以就隨便寫了一個亂數產生adta -s XXXX的code
很陽春 不過可以加減用@@
//rnadta.cpp
#include<iostream>
#include<fstream>
#include<cassert>
#include<cstdlib>
using namespace std;
int main(int argc , char** argv)
{
assert(argc == 4);
int num = atoi(argv[2]);
assert(num > 0);
int len = atoi(argv[3]);
assert(len > 0);
fstream f(argv[1],ios::out);
for(int i = 0; i < num; i++)
{
f << "adta -s ";
for(int j = 0; j < len; j++)
f << char('a' + rand() % 26);
f << endl;
}
f << "usage" << endl << "q -f" << endl;
f.close();
return 0;
}
用法是compile之後
./rnadta <輸出檔名> <次數> <字串長度>
不知道有沒有幫助@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.14.28