cl goin crazy??
-
Mit bitset scheint es nichts zu tun zu haben. Es tritt selbst bei der einfachsten Schleife auf:
#include <iostream> int main() { for (std::size_t i = 0; i < 32; i++) { std::cout << i << std::endl; } }
-
@Swordfish sagte in cl goin crazy??:
std::bitset<digits>{ 1ull << i }
Was kommt heraus wenn du den obigen Teil in eine Variable auslagerst?
-
Das Verhalten ist auch anders wenn man es mit F5 oder mit STRG + F5 ausführt. Der Bug tritt nur ohne Debugger auf. Vielleicht gar kein Fehler im Compiler sondern im Runner. Oder das neue Terminal.
-
@Quiche-Lorraine schon probiert. dasselbe.
-
@servus_ dadsächlich. Mit debugger passts. Ich geh' bugreport schreiben.
-
Der Fehler tritt auch erst auf, wenn die Scrollbar des Terminals eingeblendet werden muss
Also bei ca. 30 Zeilen.
-
@servus_ sagte in cl goin crazy??:
Der Fehler tritt auch erst auf, wenn die Scrollbar des Terminals eingeblendet werden muss
Also bei ca. 30 Zeilen.Klingt jetzt stark, dass das Terminal hier Probleme hat.
Tritt es auch auf wenn man das test programm unter cmd.exe oder powershell startet?
Dadurch könnte man eventuell herausfinden ob es wirklich am neuen Terminal liegt.
-
@firefly sagte in cl goin crazy??:
@servus_ sagte in cl goin crazy??:
Der Fehler tritt auch erst auf, wenn die Scrollbar des Terminals eingeblendet werden muss
Also bei ca. 30 Zeilen.Klingt jetzt stark, dass das Terminal hier Probleme hat.
Tritt es auch auf wenn man das test programm unter cmd.exe oder powershell startet?
Dadurch könnte man eventuell herausfinden ob es wirklich am neuen Terminal liegt.In einem selbst geöffneten Terminal gibt es auch keine Probleme. Visual Studio scheint schon mit beteiligt zu sein.
Selbst wenn man ohne Debugger startet, steht im Terminal als Titel "Microsoft Visual Studio Debug Console".
Ich vermute, dass der Fehler in folgendem Programm liegt:
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\Terminal\ServiceHub\os64\OpenConsole.exe
-
@servus_ sagte in cl goin crazy??:
@firefly sagte in cl goin crazy??:
@servus_ sagte in cl goin crazy??:
Der Fehler tritt auch erst auf, wenn die Scrollbar des Terminals eingeblendet werden muss
Also bei ca. 30 Zeilen.Klingt jetzt stark, dass das Terminal hier Probleme hat.
Tritt es auch auf wenn man das test programm unter cmd.exe oder powershell startet?
Dadurch könnte man eventuell herausfinden ob es wirklich am neuen Terminal liegt.In einem selbst geöffneten Terminal gibt es auch keine Probleme. Visual Studio scheint schon mit beteiligt zu sein.
Selbst wenn man ohne Debugger startet, steht im Terminal als Titel "Microsoft Visual Studio Debug Console". Da ist wohl der Fehler.
Ist doch gut wenn man was ausschließen kann
-
@firefly sagte in cl goin crazy??:
Tritt es auch auf wenn man das test programm unter cmd.exe oder powershell startet?
in cmd.exe alles gut.