Hoe de fout te vermijden: beëindig aangeroepen na het gooien van een instantie van ‘std::logic_error’ what(): basic_string::_S_construct null niet geldig

Ik doe zulke dingen om te voorkomen dat een null-referentie wordt doorgegeven aan een tekenreeksconstructor, maar bij het compileren komt het nog steeds tot een fout.


Antwoord 1, autoriteit 100%

Ergens, op de een of andere manier, roept u de std::stringconstructor aan met de const char*waarde NULL.

Om het probleem te voorkomen. Doe dat niet.

Other episodes