Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » C++ für Kids

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
14.01.2006, 12:32 Uhr
Marco15



Hi Leuts!

Ich hab mir jetzt 3 C++ Bücher gekauft(ich lerne aus mehreren Büchern einfach besser). Eines davon ist C++ für Kids. Doch irgendwie ist das C++ im C++ für Kids Buch ein anderes C++.Programmiert wird unter Borland und man kann Buttons und Labels und alles erstellen. Außerdem läuft alles unter einem Windows-Fentser.

Könnt ihr mir sagen, was der Unterschied zwischen diesem C++ und dem Konsolenanwendungs-C++ ist?

Oder könnte man dieselben Befehle die in Borland verwendet werden(zB MessageBox)auch in einem Compiler wie zB DevC++ verwenden, nur man müsste sich vorher ein Windows-Fenster programmieren.

Also für mich sieht das so aus, dass der Borland Compiler ein Compiler ist, für Leute, die eher in einer Windows-Umgebung bleiben wollen und nicht mir den unfreundlichen DOS Fentser arbeiten wollen, und eben für Leute, die sich noch kein eigenes Widnows-Fenster programmieren können.

Bin ich da richtig?

THx, LG Marco
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.01.2006, 12:46 Uhr
Spacelord
Hoffnungsloser Fall


Hallo,
deine anderen Bücher behandeln Standard C++ und diese solltest du dann auch erstmal durcharbeiten.
Dein drittes Buch geht anscheinend auf Windows Programmierung ein.
Da gibt es dann auch nochmal Unterschiede.Reine Windows API kannst du mit jeder IDE programmieren die dafür ausgelegt ist(also auch DevC++).
Dann bieten einige Hersteller aber noch ihre eigenen Bibliotheken in denen sie die WinAPI mehr oder weniger komfortabel aufbereiten.Damit legst du dich dann aber auf spezielle Entwicklungsumgebungen fest.
Es gibt auch Bibliotheken wie z.B. Qt mit denen du einen Quelltext schreibst der dann unter verschiedenen Betriebssystemen kompiliert werden kann und dort das "gleiche" Ergebniss liefert.
Aber wie gesagt mit dem ganzen grafischen Gelumpe solltest du dich erstmal nicht belasten sondern erstmal dein grundlegendes Handwerkszeug erlernen.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.

Dieser Post wurde am 14.01.2006 um 13:01 Uhr von Spacelord editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.01.2006, 12:54 Uhr
Marco15



Aha...Ok, danke für die Antwort
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
14.01.2006, 13:01 Uhr
Gap



Ich kann dir empfehlen mit C++ für Kids anzufangen, hab ich auch gemacht und ich denk es ist ein ganz gutes Buch für den Einstieg.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
14.01.2006, 13:20 Uhr
predator




Zitat von Gap:
Ich kann dir empfehlen mit C++ für Kids anzufangen, hab ich auch gemacht und ich denk es ist ein ganz gutes Buch für den Einstieg.

Wenn es wirklich Windows-Programmierung behandelt, dann ist es imho ziemlich ungeeignet für einen Anfänger!
--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
14.01.2006, 16:41 Uhr
Gap



Nein macht es eigentlich nicht, es benutzt nur eine grafische Oberfläche.

Funktioniert ähnlich wie Delphie glaub ich.

In dem Buch werden ja auch die Grundlagen behandelt, bloß steht halt dann anstatt


C++:
int temp;
printf( "Tippe 1 ein: " );
cin>>temp;
if( temp == 1 )
printf( "Super!" );
else
printf( "Schlecht!" );



folgendes:


C++:
void __fastcall TForm1::Button1Click( TObject *Sender )
{
Application->MessageBox( "Antwort", "Super!", 0 );
}

void __fastcall TForm1::Button2Click( TObject *Sender )
{
Application->MessageBox( "Antwort", "Schlecht!", 0 );
}



Diesen ganzen Kopf


C++:
void __fastcall TForm1::Button1Click( TObject *Sender )
{

}



generiert Borland automatisch, also ist es nicht schwerer, eher leichter.

Dieser Post wurde am 14.01.2006 um 16:42 Uhr von Gap editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
14.01.2006, 16:49 Uhr
Spacelord
Hoffnungsloser Fall


Und somit ist es definitiv Windows Programmierung.
Finde ich persönlich zum Einstieg absolut ungeeignet.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
15.01.2006, 00:59 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Siehe hier: www.fun-soft.de/showtopic.php?threadid=403&time=1137283030
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
15.01.2006, 21:29 Uhr
ao

(Operator)



Zitat von Gap:
In dem Buch werden ja auch die Grundlagen behandelt

Ja, aber vermischt mit Windows-Programmierung, so dass wohl nicht eindeutig klar wird, was C++ ist und was Windows-Programmierung. Gerade zum Einsteigen halte ich es für besser, wenn das klar getrennt wird.

Gruß
ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
15.01.2006, 22:02 Uhr
Spacelord
Hoffnungsloser Fall


Yep,wenn man dann später mal mit nem anderen OS arbeitet und sich wundert dass DWORD kein Standarddatentyp ist,ist das eher weniger prickelnd....

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: