Im C++ Builder 11 wird im Editor in der obersten Zeile Ereignis oder die Function angezeigt, in der sich gerade der Cursor befindet.
Gibt es im C++ Builder 2009 auch eine entsprechende Option ?
Vielen Dank !
@Helmut-Jakoby sagte in Visual Studio C++ 2022; Funktion kann im Release-Modus nicht gelinkt werden:
Manchmal sitzt halt nicht, wie meist, das Problem vor dem Bildschirm .
Es ist die Bequemlichkeits-Funktionalität. Der Cache mag die Platte und Dein Zeitgefühl schonen, kann aber nicht alle Änderungen am Quellcode abdecken. Der Qt-Creator zeigt hin & wieder ähnliches Verhalten.
Das Projekt komplett neu bauen hilft da, eben weil der Cache gelöscht wird. Und weil wir alle keine Zeit mehr haben, reichen uns die 99,8% der Fälle, wo der Cache gut ist.
Ich nutze VSC also Visual Studio Code und wollte über cmake die poppler bibliothek einbinden aber er kann einfach die #includes nicht finden zumindes wird mir das über VSC also Visual Studio Code angezeigt also ich kann auch nicht copmpilieren ohne fehler
Hallo,
ich nutze aktuell CodeBlocks 20.03 unter WIN10 und habe die C-Programmierung nach vielen Jahren Pause wieder aufgenommen. Da ich mich zukünftig mit Mathematik unter C beschäftigen möchte, bin ich auf die Suche gegangen und habe die GNU gsl-2.7 Library für mathematische Funktionen gefunden. Nach Recherchen, habe ich dann herausgefunden, das ich das Mingw32/64-Paket unter Msys64 zum installieren von Libraries unter WIN10 benötige. Also heruntergeladen, installiert und mit "pacman" die Pakete auch von gsl installiert - fehlerfrei durchgelaufen. Pfade im System zu mingw32/64 angelegt, zum Ordner "gsl" angelegt und nun kommt die große Frage, was muss ich global für Pfade/Dateien in CodeBlocks im Linker/Compiler anlegen, damit ich das Demoprogramm "bessel.h" in der GNU-pdf für gsl zum Laufen bringe. Die Recherche in Foren, auf Youtube und in anderen Orten, brachte keine Lösung. Deswegen bin ich nun hier und stelle diese Frage.
Sollte meine Beschreibung unvollständig/unklar sein, bitte ich um einen Anstoß, es nachzubessern.
Danke, Tom.
Ich habe das Problem letztendlich doch finden können. Der Resharper war's. Ich muss mal auf "Create run configuration" gekommen sein. Das ist ein Feature vom Resharper und das überschreibt offenbar die Visual Studio Einstellungen bestimmte Projekte zu starten.
Man kann entweder für jedes mögliche Startprojekt, eine "Run configuration" anlegen, oder die bereits angelegten löschen.
Ok ich hab's gefunden. In der Menüleiste hatte ich "Builderkenntnisse beim neu Erstellen ausführen" als Button hinterlegt. Das habe ich nun auf "Neu erstellen" geändert. Jetzt wird die "TraceXXXX.elt" Datei nicht erzeugt und angezeigt.
Wie kann man einen Screenshot einfügen?
Das zeigt das "Überwachen" Fenster an:
Name Wert Typ
chbuff,22 22 int
chbuff[0] 49,'1' char
chbuff [8192] char [8192]
Pufferlängenangabe funktioniert bei mir unter Linux nicht, s.o.
Darum die Frage nach Doku, dann kann ich mir das selbst durchlesen....
@Quiche-Lorraine
Du kannst in C# auch #if SYMBOLNAME verwenden. Welche Symbole definiert sind, kann man in den Projekteinstellungen pro Konfiguration festlegen. Per Default definieren Debug Konfigurationen das Symbol DEBUG.
@Schelli
aber es ist verwunderlich, daß der Editor den Namen der neuen Datei anzeigt, aber die alte ausführt.
Ist es nicht, sofern du kein neues Projekt erstellt hast. Du startest in Visual Studio ja nicht das .cpp File das du gerade offen hast. Du startest immer das Projekt das du offen hast. Welches .cpp File du offen hast, bzw. ob überhaupt eines, spielt dabei keine Rolle.