Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Mo Jun 17, 2024 11:38

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Suche C IDE
BeitragVerfasst: Mo Nov 04, 2013 08:53 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Nov 08, 2010 18:41
Beiträge: 769
Programmiersprache: Gestern
Halloechen allerseits,

wollte mal nachfragen ob hier jemand eine gute IDE fuer C kennt. Zur Zeit nutze ich das gut alte devcpp, aber die neueren Versionen sind leider alles andere als stable. VS ist da leider auch nicht
viel weiter da Intellisense schon seit 2010 so garnicht mehr klarkommt. Ausserdem fehlt bei MS der Support fuer C99 :)

_________________
Meine Homepage


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Mo Nov 04, 2013 10:57 
Offline
DGL Member

Registriert: Mi Sep 04, 2013 14:08
Beiträge: 34
Programmiersprache: FPC/Lazarus - Delphi
Code::Blocks ?

Ich programmiere nicht wirklich in C/C++, brauche das höchstens mal um ein Tutorial nachzuvollziehen/debuggen,
weswegen ich nicht wirklich beurteilen kann wie gut die IDE ist, bzw. ob sie deinen Ansprüchen gerecht wird.

Desweiteren fällt mir noch Eclipse ein.

_________________
Die Benutzung von Web 2.0+ mithilfe eines Brain 1.0 wird wegen unzureichender Security-Updates NICHT empfohlen.
Bitte upgraden Sie auf Brain 2.0, jetzt für Sie exklusiv noch lieferbar!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Mo Nov 04, 2013 22:58 
Offline
DGL Member
Benutzeravatar

Registriert: So Sep 26, 2010 12:54
Beiträge: 238
Wohnort: wieder in Berlin
Programmiersprache: Englisch
Du würdest vermutlich auch nicht vor notepad zurückschrecken........ daher Sublime Text.

Ansonsten schau dir mal VS2013 an, C++11 ist fast vollständig implementiert, die restlichen 3, 4 Sachen kommen mit dem nächsten Update. Schnell ist es auch noch, im Gegensatz zu jedem anderen C/C++ Compiler.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Di Nov 05, 2013 08:12 
Offline
DGL Member
Benutzeravatar

Registriert: Di Sep 06, 2005 18:34
Beiträge: 362
Wohnort: Hamburg
Ich hatte von QtCreator nen super Eindruck. Habs aber auch erst für ein sehr kleines Projekt benutzt. Ist zwar auf Qt Entwicklung ausgelegt, aber man kann damit auch bequem alles andere machen. Und es funktioniert unter Windows und Linux gleichermaßen gut.

_________________
Der Mensch hat neben dem Trieb der Fortpflanzung und dem zu essen und zu trinken zwei Leidenschaften: Krach zu machen und nicht zuzuhören. (Kurt Tucholsky)
Schwabbeldiwapp, hier kommt die Grütze. (Der Quästor)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Di Nov 05, 2013 09:12 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Nov 08, 2010 18:41
Beiträge: 769
Programmiersprache: Gestern
phlegmatiker hat geschrieben:
Du würdest vermutlich auch nicht vor notepad zurückschrecken........ daher Sublime Text.

Ansonsten schau dir mal VS2013 an, C++11 ist fast vollständig implementiert, die restlichen 3, 4 Sachen kommen mit dem nächsten Update. Schnell ist es auch noch, im Gegensatz zu jedem anderen C/C++ Compiler.


VS waere natuerlich perfekt, die scheinen ja mit 2013 endlich mal sinnvolle Sachen zu unterstuetzen. Stellt sich natuerlich die Frage ob der Singleton Bug noch existiert :D

_________________
Meine Homepage


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Di Nov 05, 2013 17:02 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Singleton in C?! :shock:
Ich nutz auf arbeit Netbeans. Geht ganz gut und das Projekt bleibt relativ IDE unabhängig bzw. man kann auch relativ einfach andere Projekte importieren.

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Di Nov 05, 2013 20:31 
Offline
DGL Member
Benutzeravatar

Registriert: So Sep 26, 2010 12:54
Beiträge: 238
Wohnort: wieder in Berlin
Programmiersprache: Englisch
Bergmann89 hat geschrieben:
Singleton in C?!


http://www.codeproject.com/Articles/190 ... gleton-Bug


Aber wie wir alle wissen, sollte man Singletons eh vermeiden :)
Und das geht auch in C/C++


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Di Nov 05, 2013 20:37 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Jaaa, in C++ aber in C? In ner nicht objektorientieren Sprache kann man nich wirklich nen Singelton machen ^^

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Di Nov 05, 2013 23:55 
Offline
DGL Member
Benutzeravatar

Registriert: So Sep 26, 2010 12:54
Beiträge: 238
Wohnort: wieder in Berlin
Programmiersprache: Englisch
sagt wer?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Mi Nov 06, 2013 09:37 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Nov 08, 2010 18:41
Beiträge: 769
Programmiersprache: Gestern
So hab mal ein bissl mit Eclipse und Netbeans rumgespielt. Netbeans ist zwar ganz cool allerdings hat der Editor ähnliche Fehler wie bei VS. Siehe "Singleton" Bug:

Code:
  1.  
  2. extern struct foo_s {
  3.    ...
  4. } * lazyFoobar(void);
  5.  


Wird vom Compiler einwandfrei verarbeitet und funktioniert wunderbar, aber nur Eclipse macht daraus keinen "Fehler". Ich hasse es einfach wenn man vorgeschrieben kriegt wie man zu programmieren hat. Von daher werd ich wohl erst einmal bei Eclipse bleiben.

_________________
Meine Homepage


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Mi Nov 06, 2013 17:46 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
OT: Nur aus interesse: Was macht das “extern” da? Das sollte für Funktionsdeklarationen doch überflüssig sein. Und was für einen Fehler machen denn andere daraus? Der gcc beschwert sich selbst mit -Wall -Wextra -pedantic -Werror nicht.

Der g++ hingegen schon, und das ist offenbar valide, denn das ist kein gültiges C++03 oder C++11. Klassisches Beispiel dafür, dass C Δ C++ ≠ ø.

grüße

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Mi Nov 06, 2013 19:41 
Offline
DGL Member
Benutzeravatar

Registriert: So Sep 26, 2010 12:54
Beiträge: 238
Wohnort: wieder in Berlin
Programmiersprache: Englisch
in C musst Du an der Stelle das extern nicht schreiben, da es per se immer da ist, wenn auch implizit; bzw. um es als globale Variable zu deklarieren.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Do Nov 07, 2013 09:41 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Nov 08, 2010 18:41
Beiträge: 769
Programmiersprache: Gestern
Das extern vor Prototypen ist reine Geschmackssache (laut k&R sogar unsinnig :P), da es schlicht garnichts bewirkt. Ich machs aber gerne um Prototypen innerhalb einer Datei von Prototypen ausserhalb der Datei zu unterscheiden.

Lord Horazont hat geschrieben:
OT: Nur aus interesse: Was macht das “extern” da? Das sollte für Funktionsdeklarationen doch überflüssig sein. Und was für einen Fehler machen denn andere daraus? Der gcc beschwert sich selbst mit -Wall -Wextra -pedantic -Werror nicht.

Der g++ hingegen schon, und das ist offenbar valide, denn das ist kein gültiges C++03 oder C++11. Klassisches Beispiel dafür, dass C Δ C++ ≠ ø.

grüße


Oh ich glaub da hast du mich falsch verstanden. Die Compiler fressen das alle, ist ja auch korrekt. Problem ist halt nur das dir der Texteditor korrekten Code als Fehler anstreicht und, zumindest bei VS, fehlerhaften Code einfach durchgehen laesst. Netbeans zum Beispiel nimmt die Funktion von oben nur wenn du vorher den Kopf an anderer Stelle definiert hast, aber nicht wenn du noch den Body mit ranhaust. Bei VS wirds noch verrueckter da hier wohl der Compiler sich beim Editor manchmal bedient, so das du die IDE erst mal neustarten musst bevor es durchgeht. Ganz abgesehen davon das VS sehr viel "strenger" ist was solche Fehler angeht.

_________________
Meine Homepage


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Do Nov 07, 2013 14:41 
Offline
DGL Member

Registriert: Do Dez 29, 2011 19:40
Beiträge: 421
Wohnort: Deutschland, Bayern
Programmiersprache: C++, C, D, C# VB.Net
Die IDE kann hat nicht jeden Fehler entdecken, es ist ja kein Compiler.
Also mit VS2010 habe ich persönlich keine Probleme gehabt. Ich hatte mal so ein Problem mit den Zugriffsmodifkatoren bei eingebetteten Klassen und innerhalb von Templates wird Intellisense manchmal etwas zickig. Alles keine großen Probleme, aber ich denke das die Probleme in einer neueren Version auch schon behoben sein werden. Welchen das Sprachkonstrukt praktisch haben soll, verstehe ich nicht. Die einzige Change an den Typen zu nutzen, wäre mit "decltype", was es in C gar nicht gibt.
C++11 fehlt übrigens noch in ein ganz schön großer Teil (Auch wenn es schon etwas weniger geworden ist...) und ich befürchte, dass die fehlenden Features erst tröpfchenweise in den nächsten Versionen folgen werden. Was Standards betrifft, ist VS schon immer ein wenig hinterher und es soll ja auch Gründe geben auf eine neue Version umzusteigen...
Wenn du wirklich bloß C programmieren willst, ist meiner Meinung nach VS aber ohnehin ziemlich überdimensioniert.

Ich mag auch nicht von der Software vorgeschrieben bekommen wie man programmiert. (Java macht das sehr gern zum Beispiel mit Goto)
Da mir bei deinen Problemcode nichtmal ein theoretisch sinnvolle Konstruktion einfällt und seit 2003 ganze 10 Jahre vergangen sind, finde ich das Argument nicht so Schlagkräftig.
Jenachdem was und wofür du entwickeln willst, ist für C aber Eclipse auch keine schlechte Wahl.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche C IDE
BeitragVerfasst: Do Nov 07, 2013 20:05 
Offline
DGL Member
Benutzeravatar

Registriert: So Sep 26, 2010 12:54
Beiträge: 238
Wohnort: wieder in Berlin
Programmiersprache: Englisch
was da in VC++11 noch fehlt sind "Kleinigkeiten" und nur für Pedanten wichtig, offensichtlich :)

siehe quick_exit und magic static...

Ich bitte Dich.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 38 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.140s | 17 Queries | GZIP : On ]