Beim Arbeiten mit einem C++ - Projekt mit Visual Studio trat dieses Problem auf.Liste der verfügbaren Überschreibungen in Visual Studio 2012
Wenn Sie in der Klassenansicht auf die Klasse klicken und dann im Eigenschaftenfenster auf die Schaltfläche Überschreibungen klicken, werden die Listen der verfügbaren virtuellen Funktionen angezeigt.
Dann können Sie einfach überprüfen, ob eine Überschreibung bereits implementiert wurde oder eine neue hinzufügen.
Aber diese Liste scheint nur für spezielle MFC-Klassen zu arbeiten, wie CWnd, CStatic usw.
Die Liste für meine eigenen Klassen abgeleitet von dem „Basistyp“ leer ist, die ich umgesetzt habe. Ich habe nicht gefunden, wie man Visual Studio "markiert" oder "unterrichtet", um meine virtuellen Methoden zu erkennen.
Ist das möglich? Oder es funktioniert nur für "Microsoft" -Klassen?
EDIT: Meine Frage ist, wie in Microsoft Visual Studio IDE dieses automatische Werkzeug zu haben, für meine Klassen zu arbeiten und nicht nur für Microsoft
EDIT2: Ich bin daran interessiert, wie automatisch eine neue Methode hinzuzufügen, nicht nur um zu prüfen, ob eine virtuelle Methode bereits überschrieben wurde
Ist das wirklich Thema für SO? Es scheint nur um das Tool zu gehen, nicht um Code. –
Sie können Funktionen außer Kraft setzen, ohne Microsoft-Tools oder -Funktionen zu verwenden. Das Überschreiben ist nicht auf Microsoft-Methoden oder -Funktionen beschränkt. –
@JesperJuhl: Von [Was kann ich hier fragen?] (Http://stackoverflow.com/help/on-topic): * "Einige Fragen sind immer noch nicht Thema [...]: Fragen zum allgemeinen Rechnen Hard- und Software sind off-topic für Stack Overflow **, es sei denn, sie beziehen sich direkt auf Tools, die hauptsächlich zum Programmieren verwendet werden **. "* Visual Studio wird hauptsächlich für die Programmierung verwendet. – IInspectable