文字列 ランダム c++ random

	#include <cstring>
	#include <cstdlib>
	#include <ctime>
	#include <iostream>

	using namespace std;

	string GetRandomStr(int n)
	{
		srand((unsigned)time(0));
		const char seedArray[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
		string randomStr = "";
		cout << strlen(seedArray) << endl;
		for(int i = 0; i < n ; i++)
		{
			int randNum = rand()%strlen(seedArray);
			cout << seedArray[randNum]<<"="<<randNum<<":";
			randomStr += seedArray[randNum];
		}

		cout << endl;
		return randomStr;
	}
	main()
	{
		cout << GetRandomStr(6) << endl;
	}

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-04-28 (木) 16:57:17 (2913d)