Hi,
ich habe ein kleines Problem mit dem befüllen eines Vectors mit Zufallszahlen.
Ich habe da immer nur Nullen drin stehen, Das Array hinggegen klappt einwandfrei.
Hier einmal teile des Codes:
ich habe ein kleines Problem mit dem befüllen eines Vectors mit Zufallszahlen.
Ich habe da immer nur Nullen drin stehen, Das Array hinggegen klappt einwandfrei.
Hier einmal teile des Codes:
Code:
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <ctime> //für die Zeitmessung
#include <cstdlib> // für Zufallsgenerator
#include <vector>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
const int max=10000;
int n=10000;
vector <int> B(max);
int A[max]={0};
//Eingabe der DAten per Zufalls-Generator
for (int i=0; i < n; i++)
{
B.push_back(rand()); //DAten in vector schreiben
A[i] = rand();
}
......
// Ausgeben
for (int i= 0; i<n ; i++) // Ausgeben
cout << B[i] << " ";
cout << endl;