WinFuture-Forum.de: C++ Beratung Bitte! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

C++ Beratung Bitte! ...hab gerade angefangen...


#1 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 17:37

ich habe gerade "angefangen" C++ zu lernen. ich mach es mit dem Buch "C++ Objektorientiertes programmierren von Anfan an von Helmut Erlenkötter". Ich bin aber schon beim ersten evruch gescheiter.
Ich nutze im moment Visaul C++ 2005 von Microsoft.

1 Frage : Reicht as Progarmm Visual C++ von Microsoft ALLEIN aus, um Progarmme laufen zu lassen.

2 Frage: C++ hat ja die endung .cpp! WIe sieht es beim fertigen Progarmm aus ist es dann immernoch .cpp
oder .exe. Ich bin ein wenig durcheinander da ich meine Progs immer in .cpp speicher und sie dann eig
ausfüher will nru es geht nicht.


Darum möchte ich egrn wissen womit ich GENAU ausgestatten sein muss um erste kleine Progarmme zu ertsellen.

Vielen Dank schnmal. hofef den Thread gabs nich schon und wenn dann muss es ihn nocheinmal geben.

PhiL
0

Anzeige



#2 Mitglied ist offline   sibbl 

  • Gruppe: aktive Mitglieder
  • Beiträge: 377
  • Beigetreten: 30. Dezember 06
  • Reputation: 3
  • Wohnort:localhost

geschrieben 12. September 2007 - 18:25

sicher, dass du im buch nicht ein paar kapitel übersprungen hast?
0

#3 Mitglied ist offline   Der Kenner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 566
  • Beigetreten: 30. Januar 05
  • Reputation: 0

geschrieben 12. September 2007 - 19:06

Den Thread gibt's sicher schon :D

Ist aber nicht besonders toll, wenn dir dein Buch da keine genaue Anleitung liefert...
Also, schnapp' dir den MinGW-Compiler, installiere ihn und setze den Pfad zum Unterordner "bin" im Installationsverzeichnis als Pfadvariable (Systemsteuerung). Somit ist das für dich als C++-Programmierer interessante Programm "g++.exe" in der Kommandozeile (Start, Ausführen, "cmd") unabhängig vom aktuellen Pfad immer verfügbar.

Zum Kompilieren welchselst du einfach in der Kommandozeile in dein Source-Verzeichnis und gibst bspw. "g++ -o test test.cpp" ein. Das kompiliert dir aus der Sourcedatei test.cpp eine test.exe.

Meiner Meinung nach ist VS unnötig überladen, es lenkt einfach nur ab.
Nimm dir den frei erhältlichen Editor notepad++ her. Der hat sämtliche Funktionen die du brauchen könntest.

Dieser Beitrag wurde von Der Kenner bearbeitet: 12. September 2007 - 19:07

0

#4 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 19:23

Okay ich muss mal was klarstellen.

VS ist also nur ein Editor? also kann ich geanussogut mit dem Textedior meine Sachen schreiben?

Ich brauch den Unterschied zwischen VS (Das wird wohl der Editor sein) und der eigabeaufforderrung (mit der hab ich aus den .cpp dateien über "cl bspl0001.cpp eine .exe geamcht. nur ich kann sie nciht öffnen. nur in diesen löden msdos fenster.")



Ich möchte die Prarmme gerne als .exe in einem fenste öffnen mit okaybotton usw nicht im msdos wo ich sie erst umständlcih reinzeihen ider den Pfad eingeben muss.

Gruß PhiL
0

#5 Mitglied ist offline   Der Kenner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 566
  • Beigetreten: 30. Januar 05
  • Reputation: 0

geschrieben 12. September 2007 - 19:33

Lol :D

Das nennt sich grafische Programmierung und sollte erst versucht werden, wenn die Grundlagen sitzen.
0

#6 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 19:38

Hm was meinst du mit Grundlagen?

Etwa C?


Hey hab gerade angefangen und weiß leider nicht viel drüber. weiß nur das es ein Höllenspass macht und ich gerne mehr machen würde.
0

#7 Mitglied ist offline   Nigg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.344
  • Beigetreten: 19. Mai 04
  • Reputation: 14
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 19:44

Grundlagen wie "Was ist ein Compiler?", "Was ist Source-Code?", "Was ist eine Entwicklungsumgebung?", "Was ist eine Consolenapplikation?", "Wo liegen die Unterschiede moderner Programmiersprachen?", "Was ist objektorientierte Programmierung?", usw. ...

Dieser Beitrag wurde von Nigg bearbeitet: 12. September 2007 - 19:54

npm - nginx php mysql

Wenn dir kalt is, geh in eine Ecke, da sind meist 90°
0

#8 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 20:02

Hey Niqq das nett das du mir das jetz so sagst! Wenn du bock hast kannst du ja kurz erklären was es im groben ist udn für welchen Teil der Herstellung eines Programms sie benötigr werden!
0

#9 Mitglied ist offline   Der Kenner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 566
  • Beigetreten: 30. Januar 05
  • Reputation: 0

geschrieben 12. September 2007 - 20:19

Ne, Nigg hat vollkommen Recht. Das ist am Anfang einfach eine Stufe zu hoch und hat auch nichts direkt mit C++ zu tun. Grafische Oberflächen werden mit Aufsätzen erreicht; vorher muss jedoch ein solides Grundgerüst da sein.

#include <QApplication>
#include <QLabel>

int main(int argc, char* argv[]) {
	QApplication app(argc, argv);
	QLabel label("\n\tHallo Toaster!;)");
	label.show();
	return app.exec();
}

0

#10 Mitglied ist offline   Nigg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.344
  • Beigetreten: 19. Mai 04
  • Reputation: 14
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 20:24

Gut, wie du willst, hab kurz Zeit:

http://de.wikipedia.org/wiki/Compiler
http://de.wikipedia....iki/Source_Code
http://de.wikipedia....cklungsumgebung
http://de.wikipedia.org/wiki/Geschichte_de...rammiersprachen
http://de.wikipedia.org/wiki/Objektorienti..._Programmierung
npm - nginx php mysql

Wenn dir kalt is, geh in eine Ecke, da sind meist 90°
0

#11 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 20:32

Okay Danke!

@ Der Kenner

Hey könnest du mir davon ne .exe erstellen? Bei mir klappt es leider nicht. hab so geamcht. in die konsole und davor cl (cl hallo toaster.cpp) ist das egal wie der Dateiname heißt?


Thx! Toaster!
0

#12 Mitglied ist offline   Der Kenner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 566
  • Beigetreten: 30. Januar 05
  • Reputation: 0

geschrieben 12. September 2007 - 20:51

Hab extra für dich mein Windows gestartet, um's dir zu kompilieren. Aber *.exe-Anhänge sind verboten, wie ich grade feststellen durfte.

Musst dir's wohl selbst kompilieren. Dazu brauchst du allerdings Qt von trolltech.com. Ist zum Glück aber nur 70 MB groß.

Oh Gott, Gnade, ich kann nicht mehr :D :D

Dieser Beitrag wurde von Der Kenner bearbeitet: 12. September 2007 - 20:52

0

#13 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 12. September 2007 - 20:58

Aso okay hab die ne PM geschrieben aber okay ich versuchs!!!!
0

#14 Mitglied ist offline   Der Kenner 

  • Gruppe: aktive Mitglieder
  • Beiträge: 566
  • Beigetreten: 30. Januar 05
  • Reputation: 0

geschrieben 12. September 2007 - 21:29

Hier mein Meisterwerk :D
http://rapidshare.co...toaster.7z.html

Benutzen darfst du's aber nur, wenn du's auch aufkriegst :D

Edit: Huh, ist das überhaupt vertrauenswürdig? So von RapidShare?! ... tja :D

Dieser Beitrag wurde von Der Kenner bearbeitet: 12. September 2007 - 21:30

0

#15 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.117
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 26. November 2007 - 15:19

Ja vielen Dank ersteinmal! Warum bist du davon ausgegangen, dass ich es nicht öffnen kann?

Und in der Tat ich kann es nicht öffnen!!!!

Angehängte Miniaturbilder

  • Angehängtes Bild: donowork.JPG

0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

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