Fehler “xxxx” benennt keinen Typ

Beim Kompilieren des folgenden Codes ist ein Problem aufgetreten:

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <map>

using namespace std;

map<char, int> mapDial;

mapDial['A'] = 2;

int main()
{

  cout << mapDial['A'] << endl;
  return 0;
}

Der Compiler hat mir einen Fehler gemeldet: 'mapDial' nennt keinen Typfehler. Ich bin neu in C ++ und weiß wirklich nicht, was hier los ist. Kann mir hier jemand helfen, das zu lösen? Vielen Dank!!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage