Von VB zum C++
-
Hallo!
Ich programiere in VB. Ich habe es zu Hause gelernt aber VB ist einbisschen langsam und groß und jetzt will ich C++ lernen, damit ich meine Projekte verwirklichen. Ich verwende Visual C++ 2005 Express Edition, weil ich OOP programieren will. Ich habe einige Probleme mit der Sprachart.z.B. in VB schreibt man um in Listbox etwas zu geben List1.Additem("Etwas") man schreibt "." für Funktionen eines Objekts. Aber in C++ verwendet man manchmal "->" und "::" in Objekt Browser habe ich nix verstanden!
Noch eine frage habe ich. Was sind die Dateien mit ".h", ".cpp", ".resx" am Ende den Namen?
Danke für die Hilfe!
(Entschuldigung für Deutschfehler, es ist nicht meine Muttersprache)
-
Buch lesen?
-
Genomsaren schrieb:
z.B. in VB schreibt man um in Listbox etwas zu geben List1.Additem("Etwas") man schreibt "." für Funktionen eines Objekts. Aber in C++ verwendet man manchmal "->" und "::" in Objekt Browser habe ich nix verstanden!
Für den Zugriff auf die Member eines Objekts gilt:
Objekt.Methode(...); // Objekt ist hier ein Objekt oder eine Referenz auf ein Objekt pObjekt->Methode(...); // pObjekt ist hier ein Zeiger auf ein Objekt CKlasse::Methode(...); // Methode ist hier eine statische Methode der Klasse 'CKlasse', d.h. sie ist nur einmal codiert (also im Quellcode vorhanden, in der Definition steht außerdem der this-Zeiger nicht zu Verfügung)Genomsaren schrieb:
Noch eine frage habe ich. Was sind die Dateien mit ".h", ".cpp", ".resx" am Ende den Namen?
[u]Endung:[/u] [u]Bedeutung:[/u] .h :arrow: C-Header-Datei .hpp :arrow: C++-Header Datei .c :arrow: C-Quellcode-Datei .cpp :arrow: C++-Quellcode-Datei .res :arrow: Resourcen-Script
-
erstens danke für die Hilfe! Bücher lesen ist immer langweilig für mich

nach den Dateien will ich etwas fragen. Wozu dienen sie? z.B quelcode ist es wie ein DLL aber im Program gespeichert?
-
Wie schon @Muttersprache schrieb, lies ein Buch sonst wird der Ausflug in die Welt von C/C++ grausam und kurz, weil du die zusammenhänge nicht verstehst. Du kannst auch von keinem hier erwarten, das er all deine Fragen, die du in jedem Buch erklärt bekommst beantwortet. solltest du konkrete Fragen haben (Wo finde ich ein gutes Tutorial für Anfänger in C++), so kannst du dich gerne an das Forum wenden.
Gruß und schöne Weihnachten
Matthias
-
CTecS danke sehr!
Ich habe BASIC ohne Bücher gelernt weil ich damals nix von Programieren verstand. z.B ich habe ein buch gelesen. Die erste dinge waren über variablen. da ich nix von variablen vertand habe das buch weggeworfen
aber c++ ist nicht so leicht wie basic ich habe tutorials schon von internet untergeladen.
-
FUCK YOU ALLLLLLL !!!!!!
-
Lina_2 schrieb:
FUCK YOU ALLLLLLL !!!!!!
Was ist denn das für ein unkultivierter Beitrag? Wenn das zur Regel wird, bin ich für eine zwangsanmeldung!Gruß Matthias
-
in letzter zeit wird das wirklich mehr - aber zwangsreghistrierung wird hier denk ich nie kommen - da gabs einige beitraege in der "Forentechnik"
find ich schade - allein heute hab ich schon 3 (oder warns 4) beitraege gelesen wo ein gast beleidigend geworden ist (grundlos)
-
schade um diese Personen. Eigentlich das ist ein Kennzeichen für Asoziale Menschen ( ich bin nicht sicher ob das wort asozial eine richtige übersetzung ist) Diese menschen haben oft nix zu tun und müssen irgendwie etwas tun...