C++ generate,generate_n

时间:2025-03-15 07:27:30


#include <iostream>
#include <algorithm>
#include <array>
#include <vector>
#include <functional>

using namespace std;

int main(){
	
	array<int,8> t1;

	//产生序列个100内的随机数
	generate((),(),[](){return rand()%100;});
	
	//产生5个1000内的随机数
	generate_n((),5,[](){return rand()%1000;});
	for_each((),(),[](int i){cout<<i<<endl;});
	return 0;
}