AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

C++ Builder oder Visual C++

Ein Thema von MrSpock · begonnen am 3. Nov 2015 · letzter Beitrag vom 22. Dez 2015
 
Mikkey

Registriert seit: 5. Aug 2013
265 Beiträge
 
#11

AW: C++ Builder oder Visual C++

  Alt 6. Nov 2015, 18:15
Da ich in der letzten Zeit relativ viel mit dem C++-Builder (aus XE7) gemacht habe und einiges an Erfahrung mit MS-C++ habe, gebe ich meinen Senf auch noch dazu.

Die Emba-IDE ist verglichen mit Visual Studio (und auch "SharpDevelop") >5 Jahre zurück. Wie schon geschrieben, ein einzelner Syntaxfehler in irgendeiner Datei des Projekts verhindert die Anzeige der Klassenmember.

Der C++-Builder gibt Fehlermeldungen, die den Fehler nicht richtig beschreiben, verlagert den Ort der Fehler zum Teil in andere Quelldateien.

Für mich das schlimmste: Ebenso wie bei Delphi erlaubt der Compiler das Erstellen von Klassen mit pure-virtuellen Funktionen. In dem Zusammenhang eine ungewöhnliche Handhabung bei Interfaces - der Compiler gibt nicht mal einen Hinweis aus, dass eine Funktion nicht implementiert wurde, sie wird stillschweigend als pure-virtual eingebaut.

Bei Controls hat Delphi die Nase vorn, die Menge an Standardcontrols ist bei Microsoft ziemlich beschränkt (das gilt dort für C# gleichermaßen). So etwas wie TChart muss man sich dort selbst machen.

Edit: Weiteres Manko beim C++-Builder ist, dass der 64-Bit-Compiler Buggy ist, zum Teil werden kryptische Fehlermeldungen ausgegeben, obwohl der Code absolut in Ordnung ist (gem. 32-Bit-Compiler).

Geändert von Mikkey ( 6. Nov 2015 um 18:17 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz