Globale Variable in main () definieren

Ich möchte ein globales Array (das in anderen Funktionen verwendet wird) basierend auf der Eingabe von definierenMain(); (Konkret Array-Größe). Dasextern Stichwort hat nicht geholfen.

#include <iostream>
    using namespace std;

void gen_sieve_primes(void);

int main() {
    int MaxNum;
    cin >> MaxNum;
    int *primes = new int[MaxNum];
    delete[] primes;
    return 0;
}
//functions where variable MaxNum is used

Antworten auf die Frage(3)

Ihre Antwort auf die Frage