Monday, June 16th 2025, 12:21am UTC+2

You are not logged in.


Tutti

Unregistered

1

Friday, July 15th 2005, 7:29pm

C++ Einführung / Skript

Ich bräuchte mal eine Einführung in C++.
Da das im Moment mit einem Buch schlecht ist, hätte ich das gerne in elektronischer Form.
Kennt da einer eine gute Seite oder ein Skript (zB von einer Vorlesung)?

Programmierkenntnisse in anderen Sprachen sind vorhanden, nur halt kein
c++.
Desweiteren wenn noch einer was zu Fortran hat wäre ich auch dankbar :daumen:

Was benutzt ihr für Entwicklungsumgebungen (unter Windows) in C++. Wo bekomm ich diese.

*edit*
Aber könnt dennoch Bücher Empfehlungen rausgeben.
Ich hab natürlich schon einige gefunden über google.
Ich weiß jedoch nicht ob die was taugen. Hab da wenig Lust und Zeit
alles durchzuarbeiten und dann festzustellen ach das is misst.
  • Go to the top of the page

fwmone

Unregistered

2

Friday, July 15th 2005, 8:07pm

Ich hab gelernt mit Bjarne Stroustrup / "DIe C++ Programmiersprache"; bekam ich damals von nem Kollegen geschenkt.

Ich nehm Visual Studio .NET als Umgebung.
  • Go to the top of the page

Date of registration: Jun 9th 2002

Posts: 1,525

Bike: SV *Silver Surfer* 650 S

Location: München

3

Friday, July 15th 2005, 8:32pm

Also bei uns an der Uni (tumünchen) benutzen sie Visualstudio c#. ist zwar umständlich hör ich dauernt von It studis aber ich finds voll okay fürn anfang.
ich mache evt. nxes smester auch nen c++ praktikum.

auf der itm seite finde ich oft sachen die in den vorlesunge net so gut rüber kommen: vllt ist ja was dabei

Skriptenverzeichnis
// Manchen Moderatoren gehören die Hoden geschoren//
  • Go to the top of the page

Date of registration: Sep 4th 2001

Posts: 577

Bike: Aprilia RS 125 Bj.96

Location: Gschwend/nähe Stuttgart

4

Friday, July 15th 2005, 9:21pm

ich hätte ein gutes allerdings baut es auf C++ 3.11 auf also DOS Ebene
Wer andere in der Kurve brät, hat meist ein 2-Takt Heizgerät!
  • Go to the top of the page

Date of registration: May 28th 2004

Posts: 674

Bike: Seat Leon Cupra (1p-2009); ZX-6R 05' Lime Green Ninja (TOT durch Autofahrerin)

Location: Bayreuth/Oberfranken/Bayern

5

Friday, July 15th 2005, 9:21pm

Quoted

Original von Zord911
Also bei uns an der Uni (tumünchen) benutzen sie Visualstudio c#. ist zwar umständlich hör ich dauernt



Ich benutz das auch, was soll daran umständlich sein :rolleyes:
Der Sinn des Lebens... ist dem Leben einen Sinn zu geben.
Bayreuther-blitzer
  • Go to the top of the page

Date of registration: Jun 10th 2004

Posts: 29

Bike: Focus2 - 2l TDCI

Location: Hamburg

6

Friday, July 15th 2005, 9:36pm

C# != C++

C# ist eine ganz andere Programmiersprache entwickelt von Microsoft und hat nur die guten gedankenzüge von C++ übernommen,
der Nachteil dabei ist halt man brauch das .Net framework ansonsten eine sehr empfehlenswerte Sprache,
im gegensatz zu C++ sehr einfach zu lernen und wie Java ohne änderungen Portabel.
Bei C# ist nur der VisualStudio .net Editor zu empfehlen da er das .Net Framework und C# am besten miteinander vereint.

C++ ist was es immer war C++ und nicht C++.net oder C# oder Visual C++
Entweder man lernt C++ oder C#, weil Visual C++ bzw C++.net ist Microsofts version von C++ mit der man sich nicht anfreunden sollte ;)

Bei Büchern kann man bei emule schauen da gibt es fast alle und wenn eins gefällt sollte man es sich kaufen
  • Go to the top of the page

fwmone

Unregistered

7

Friday, July 15th 2005, 9:54pm

So extrem sind die Unterschiede aber echt nicht. PHP, Java, C++, C#, Perl verwenden insgesamt sehr ähnliche Sprachelemente. Wer das eine kann, kommt ins andere sehr flott rein. Einzig und allein Basic ist so sehr anders, dass da die Umgewöhnung wirklich eine echte Fleißaufgabe ist.
  • Go to the top of the page

Tutti

Unregistered

8

Friday, July 15th 2005, 11:04pm

Danke erstmal.
Ich hab mir erstmal da einige Skriupte etc besorgt.
Erstmal die Grundsätze verstehen dann mal Entwickungsumgebung etc runterladen.

Dummerweise hab ich nur Turbo Pascal Delphi und Java Erfahrung.
Gut Basic hab ich mal gemacht, aber ich glaub das auch schon seine 12 Jahre her oder so :daumen:
  • Go to the top of the page

Date of registration: Oct 20th 2002

Posts: 111

Bike: Aprilia RS 125 GP-1

Location: Berlin

9

Friday, July 15th 2005, 11:11pm

gut finde ich c++ von Till Jeske ist erschienen im Addison-Wesley Verlag in der Reihe Nitty Gritty.
Ansonsten gibts auch den guten gcc bzw. g++ als Windowsversion sowie Dev-C++ (mit IDE).
Die beiden großen von Borland und MS sind sicherlich auch tauglich wobei ich dir wenn den Borland empfehle da er ehnlich aufgebaut ist wie die Delphi IDE, die beiden kosten aber Geld.
  • Go to the top of the page

Date of registration: Jun 10th 2004

Posts: 29

Bike: Focus2 - 2l TDCI

Location: Hamburg

10

Friday, July 15th 2005, 11:42pm

Also wenns nicht zwingend C++ sein muss und du auch nicht auf Betriebsystem ebene Programmieren willst würde ich dir C# empfehlen.
Man kann es schnell lernen, es ist leicht zu verstehen, EXTREM übersichtlicher Code und C# kann auch unmanagent Code (C++)
C# ist wie Java Plattformunabhängig dabei aber wesentlich Performanter.
Du hasst da auch nicht das Problem die WinAPI (auf Windows) anzusprechen dies ist alles in .Net implimentiert und funktioniert auf jeden Betriebsystem.
Auch wenns mal tiefer ins system gehen soll kannst du Assembly bzw C++ verwenden.
Es ist einfach viel weniger schreib arbeit ein Programm zu erstellen weil .Net alles verwaltet du musst dich nichtmehr mit Pointern und dergleichen rumschlagen, brauchst keine Liberys mehr zu suchen.

Insgesamt finde ich ist C# das beste was Microsoft jemals entwickelt hat, und ich denke es wird C++ immer mehr verdrängen in Markt der kleinen bis mittleren Anwendungen
  • Go to the top of the page

Tutti

Unregistered

11

Friday, July 15th 2005, 11:48pm

nene sollte schon c++ sein.

Der Grund ist einfach folgender:
Ich bin ab mitte nächster Woche als Sommerstudent am Desy. Dort bin ich am Hera-B Ring an einem Myon Detektor beschäftigt (bzw erst hör ich sowieso Vorlesungen) und man wird da eingearbeitet.
Es wird wohl auch darauf stark hinauslaufen, dass ich helfe die Programme da zu verbessern / zu erstellen. Und die programmieren eben mit c++ bzw ältere Sachen wurden mit Fortran geschrieben. Habs leider erst heute erfahren.
Da ich dort natürlich nicht ohne Vorkenntnisse auftreten wollte (die natürlich nicht so gefordert bin, musste ja angeben was ich als programmiersprachen kenne), dachte ich arbeite ich mich jetzt dann schonmal rein und kann die erste Zeit, wenn ich da eh noch nichts mache, schonmal was schmöckern.
  • Go to the top of the page

Date of registration: Jun 10th 2004

Posts: 29

Bike: Focus2 - 2l TDCI

Location: Hamburg

12

Friday, July 15th 2005, 11:54pm

Ok darum meinte ich zwingend.
btw. komme jeden morgen am Desy vorbei ;)
  • Go to the top of the page

Date of registration: Jun 9th 2002

Posts: 1,525

Bike: SV *Silver Surfer* 650 S

Location: München

13

Saturday, July 16th 2005, 1:38pm

Quoted

Original von Daywalker[.]

Quoted

Original von Zord911
Also bei uns an der Uni (tumünchen) benutzen sie Visualstudio c#. ist zwar umständlich hör ich dauernt



Ich benutz das auch, was soll daran umständlich sein :rolleyes:



nur ein paar beispiel die nicht nur die hardcore coder stören (also auch anfänger wie mich)

- Wenn man ein C projekt erstelln will muss man Cpp auswählen und manuell .c dranhängen
-wenn man was erstellten will werden sofort 10³ files mit irgendeinem mist angelegt. mein visualstudio ordner ist 1,4GB groß....
-du kannst keine 2 c files in der selben instanz öffnen, die nicht im selben projekt sind, also z.B. 2 qcodes vergleichen, bei lamen uni-rechnern ein prob. weil vstudio auch so schon langsam ist.
// Manchen Moderatoren gehören die Hoden geschoren//
  • Go to the top of the page

Date of registration: Oct 9th 2002

Posts: 1,104

Bike: TRX 850 und DR 350

Location: Hessen (Taunus)

14

Sunday, July 17th 2005, 5:19pm

Quoted

Original von fwmone
So extrem sind die Unterschiede aber echt nicht. PHP, Java, C++, C#, Perl verwenden insgesamt sehr ähnliche Sprachelemente. Wer das eine kann, kommt ins andere sehr flott rein. Einzig und allein Basic ist so sehr anders, dass da die Umgewöhnung wirklich eine echte Fleißaufgabe ist.


Naja ich finde C++ fällt da schon etwas raus, weil da haste Zeiger und so ein Zeugs, musst dich um die Speicherverwaltung selbst kümmerns usw....

C# ist Java ähnlicher als C++, wobei man halt in C# den Vorteil hat das man "unmanaged" Code schreiben kann, wenn mans braucht...

Was in C# übrigens oberkacke ist, ist das eigentlich alles von object erbt, also auch die 'Werttypen' wie int, double usw... aber man kann die Teile nicht 'null' setzen, obwohls Objekte sind! Ist irgendwie nicht geradlinig X(
  • Go to the top of the page

DerHetzer

* Fahrschlampe *

Date of registration: Aug 15th 2003

Posts: 1,987

Location: Delirium

15

Sunday, July 17th 2005, 5:38pm

hab dir ma n paar ebooks hochgeladen zu c++, kann sein dass was doppelt is, sind 10 megs

http://home.arcor.de/slasherking/eBooks.rar

ich benutz den borland c++ compiler
Corehard? COFFEECORE!!!
________________________________________________
"Spare, lerne, leiste was, dann haste, kannste, biste was!"

This post has been edited 1 times, last edit by "DerHetzer" (Jul 17th 2005, 5:46pm)

  • Go to the top of the page

Rate this thread