Eine Behauptung ist ein Softwarekonstrukt, in dem der Entwickler eine Bedingung angibt ("behauptet"), von der er glaubt, dass sie immer wahr sein wird. Wenn die Bedingung in einigen Sprachen false ergibt, wird eine Ausnahme ausgelöst, in anderen wird eine Nachricht gedruckt, in anderen wird das Programm nicht mehr ausgeführt.
Ich bin auf Visual Studio 2013 und ich sehe, was ich denke, ist ein Fehler, ich hatte gehofft, dass jemand bestätigen könnte?
%Vor%
Dieser Code trifft auf eine Debug-Assertion in der Visual Studio-Regex-Bibliothek:
regex_iterator ve...
27.04.2015, 12:26
Gibt es eine Möglichkeit, den Debugger zu unterbrechen, wenn die Assertion falsch ist und die Anwendung mit dem Visual Studio-Debugger ausgeführt wird. Früher, als ich Windows-Anwendung debugging, würde ich eine Ausnahme bekommen und der Debugge...
28.01.2011, 08:27
Assertion wird verwendet, um zu überprüfen, ob eine Bedingung erfüllt ist (Vorbedingung, Nachbedingung, Invarianten), und hilft Programmierern, während der Debugging-Phase Lücken zu finden.
Zum Beispiel
%Vor%
Meine Frage ist, müssen wir a...
29.10.2010, 05:55