int main()
{
char* NamePointer = new char;
std::cout << "Enter the file you want to edit (MUST BE IN THE PROJECT'S DIRECTORY): ";
std::cin >> &NamePointer;
const char* FileName = NamePointer;
delete &NamePointer;
return 0;
}
Das gibt mir den Fehler im Titel:erorr: kein Operator ">>" passt diese Argumente
std::cin >> &NamePointer;
Irgendwelche Ideen? Dies ist wahrscheinlich etwas einfaches, das ich vermisse, aber als ich es nachgeschlagen habe, habe ich meine Antwort nicht bekommen.
GERADE FIXED IT, Sorry für BOTHERING! Ich nahm die "&" in "& NamePointer" heraus.
Ja, ich habe gerade einen anderen Weg gefunden, dies mit c_str() zu tun. Es tut uns leid!
Nur das Entfernen der '&' hat es nicht behoben, es ist immer noch kaputt. Überprüfen Sie meine Antwort. –