WinFuture-Forum.de: C Oder C++ ? Womit Anfangen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

C Oder C++ ? Womit Anfangen


#1 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.955
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 22. Januar 2006 - 23:04

Hallo


Ich bin mir nicht ganz schlüssig, ich möchte anfangen C++ zu lernen, Grundkentnisse in OOP sind vorhanden, zwar nur in VB Script, aber OOP ist OOP ob nun VBScript oder C++.

Nun stellt sich mir die Frage ob ich mit C anfangen sollte (ist ja keine OOP Sprache) oder ob ich gleich mit C++ anfangen soll.

Es heist ja immer C++ baut auf C auf.

"Reicht" es nun mit C++ anzufangen oder muss C sein?
0

Anzeige



#2 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 23. Januar 2006 - 09:03

Was heißt C++ baut auf C auf...
Besser es ist dir möglich in C++ auch C zu programmieren.

Du kannst ruhig mit C++ machen, weil wenn du C++ kannst, kannst du eigentlich auch gleichzeitig C.
0

#3 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 23. Januar 2006 - 10:08

naja nicht ganz :smokin:.
In C programmiert es sich ganz anders als in C++. Zwar kann man in C++ sehr viele Sprachkonstrukte aus C verwenden (na gar alles geht doch nicht), C++ ist aber schön objektorientiert, C nicht.
Wenn du nicht später Programme in C schreiben willst (z.B. Gerätetreiber oder allgemein, low level Zeug ist meistens in C geschrieben) ist C++ sicher der bessere Einstiegspunkt. OOP erspart viel Arbeit und mach Programme idR viel übersichtlicher (man kann es natürlich wie bei allen Sachen übertreiben und sich damit ins Knie schiessen... ). C-Programme sind, wenn man nichts verhunzt, bei der selben Problemstellung idR schneller als C++-Programme.
Aber da man ganz andere Programmiertechniken anwenden kann, kann man das so eigentlich gar nicht vergleichen.
I'm mó. mo's good twin.
0

#4 Mitglied ist offline   hasch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.790
  • Beigetreten: 28. Januar 04
  • Reputation: 0
  • Wohnort:Localhost
  • Interessen:Ach so viele ...

geschrieben 23. Januar 2006 - 17:50

Es gibt ein kombiniertes Buch: C/C++ - Von den Grundlagen zur professionellen Programmierung, mit CD

Kann ich dir empfehlen, dass hast du die Qual der Wahl nicht :lol:

Dieser Beitrag wurde von hasch bearbeitet: 23. Januar 2006 - 17:51

0

#5 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.955
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 23. Januar 2006 - 23:20

OK mdanke für die Tipps

Wenn ich das richtig verstanden habe, dann sollte ich mit C++ anfangen da ich zumindest erstmal nicht vorhabe irgent etwas Hardwarenahes zu Programieren, und wenn ich dann mal C brauche ist es relativ einfach es zu Lernen.

So nun bleibt noch die Frage welche Entwicklungsumgebung ich nutzen sollte?

Eigentlich bin ich minimalist, sprich ein Editor mit Syntax Highlighting würde mir eigentlich reichen.
Was bringen mir denn die Entwicklungsumgebungen denn für Vorteile?

Ich will wenn dan sehen was ich für Code schreibe.

Wenn ich das so überblicke gibt es neben vielen Editoren noch Eclipse und Visual Studio

Das Visual Studio bekome ich die Woche (Studentenedition)

Dieser Beitrag wurde von Flo bearbeitet: 23. Januar 2006 - 23:21

0

#6 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 24. Januar 2006 - 00:09

Nimm doch das Visual Studio, wenn du es bekommst. Der Vorteil einer IDE ist halt der Debugger um Fehler zu finden und die einfachere Gestaltung von GUIs.
0

#7 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 24. Januar 2006 - 08:55

Flo, wenn du gern mit cvs oder subversion arbeitest, ist auch eclipse mit cdt plugin zu empfehlen. eclipse macht aber erst mit ordentlich speicher (1gig aufwärts) und ner halbwegs schnellen cpu spass. vi hat auch ein ganz nettes syntax highlighning und kann mit etwas übung superschnell bedient werden (du kannst z.B. auch mehrere dateien gleichzeitig öffnen und hin-und-herschalten). wenn du dich in vi einarbeiten möchtest, empfiehlt sich vielleicht zuerst gvim, ein vi für x, das sich auch mit der maus bedienen lässt (evtl. gibts dafür auch einen windosen port).
I'm mó. mo's good twin.
0

#8 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.955
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 24. Januar 2006 - 16:20

@ mo

vi ist mein standarteditor unter Debian, bin zwar noch kein Profi, aber komme schon mit ihm zurecht.

Ich teste erstmal Visual Studio, bis ich meinen neuen Lappi habe, der hier hat "nur" 512 MB RAM
0

#9 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.955
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 26. Januar 2006 - 12:56

So es hat soch quasi ohne meinen einfluss entschieden ob C oder C++

Muss mit C anfangen, brauche ich für mein Technikerprojekt :8):

Danke für die Tipps
0

#10 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.955
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 27. Januar 2006 - 19:10

So nun gehen die Probleme schon los:


Ich habe das VS2005 Installiert, man da kann man nicht vernünftig mit arbeiten, das ist ja langsam ohne ende.

Und C kann man anscheinend auch nicht Programieren, jedenfalls ist immer nur von C++ die Rede.

So habe mich mal nach alternativen umgesehen, Eclipse fällt raus, is genau wie VS zu Resourcenfressend.


Editoren zu finden ist nicht das Problem, aber einen compiler, wo bekomme ich den denn her?

Unter Linux is das ja kein Thema aber für Windows? Google bringt mich da zu dem icc-win32, das wäre ja was, nur ist der Editor von denen nocht der tollste, wie kann ich den compiler jetzt so nutzen?
0

#11 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 27. Januar 2006 - 19:19

Den gcc gibt es auch für Windows.

Eigentlich würde dir für den Anfang doch ein einfacher Editor, wie notepad++ reichen, nicht?
Ansonsten als IDE: http://www.bloodshed.net/devcpp.html
0

#12 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.955
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 27. Januar 2006 - 19:43

ja notepad++ ist gut, der reicht mir vollkommen.

Dieser Beitrag wurde von Flo bearbeitet: 27. Januar 2006 - 19:46

0

#13 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 27. Januar 2006 - 22:52

Natürlich kannste mit dem VS2005 C programmieren.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0