Hi,
Ich lerne Java wollte aber auf C++
umsteigen und mal so Probiert im Programm und die Codes von
Java sind in C++ auch wirklich gegangen.
Was ist der Unterschied zwischen C++ und Java von der Syntax?
Vom Syntax her gibt es kaum Unterschiede. Ich lerne seid 2Jahren Java inner Schule und ich habe Syntaxmäßig noch nie etwas in Java gesehen, was ich zuvor nicht auch in C++ gesehen habe. Okay das Einbinden externer Bibliotheken ist syntaxmäßig der einzigste Unterschied, der mir grad einfällt und den ich im Unterricht festgestellt habe.
Vom Syntax her gibt es kaum Unterschiede. Ich lerne seid 2Jahren Java inner Schule und ich habe Syntaxmäßig noch nie etwas in Java gesehen, was ich zuvor nicht auch in C++ gesehen habe. Okay das Einbinden externer Bibliotheken ist syntaxmäßig der einzigste Unterschied, der mir grad einfällt und den ich im Unterricht festgestellt habe.
*hust*
1. konstruieren von klassen ist bei java immer dynamisch (immer mit new)
2. bei arrays gibts bei java den member .lenght (ok hängt damit zusammen, dass es ja komplett objektorientiert ist)
3. das deklarieren von membern einer klasse ist ganz anders als in C++. bei c++ schreibt man nicht vor jeden member public/private/protected
4. in c++ gibts nicht die funktion, eine klasse als interface und eine als implementation zu deklarieren
aber generell was die operatoren angeht (mit denen man ja am meisten bei den grundlagen zutun hat) gibts 0 unterschiede
1. konstruieren von klassen ist bei java immer dynamisch (immer mit new)
2. bei arrays gibts bei java den member .lenght (ok hängt damit zusammen, dass es ja komplett objektorientiert ist)
3. das deklarieren von membern einer klasse ist ganz anders als in C++. bei c++ schreibt man nicht vor jeden member public/private/protected
4. in c++ gibts nicht die funktion, eine klasse als interface und eine als implementation zu deklarieren
aber generell was die operatoren angeht (mit denen man ja am meisten bei den grundlagen zutun hat) gibts 0 unterschiede
1 ist kein Unterschied, da es in C++ auch möglich ist.
2 ist kein Unterschied, die vector-klasse hat auch eine methode size(). Wer noch ein Array verwendet ist selber schuld.
3. haste recht
4. haste recht
1 ist kein Unterschied, da es in C++ auch möglich ist.
2 ist kein Unterschied, die vector-klasse hat auch eine methode size(). Wer noch ein Array verwendet ist selber schuld.
3. haste recht
4. haste recht
1. bei java ist es aber NUR so möglich ;D
2. nunja, manchmal braucht man aber ein array und ich habe doch auch von array gesprochen, wenn du vector nimmst, haste ja nen anderen namen^^
1 ist kein Unterschied, da es in C++ auch möglich ist.
Nein, ist komplett anders, Java hat einen Garbage-Collector, C++ nicht.
Quote:
2 ist kein Unterschied, die vector-klasse hat auch eine methode size(). Wer noch ein Array verwendet ist selber schuld.
Ich sags mal so, wer permanent kleine Arrays dynamisch anlegt (vector bezieht den Speicher über new) ist selbst schuld, reichlich imperformant. Auf dem Stack ist es 1000x schneller angelegt und entfernt.
Was hat das jetzt mit nem Garbage Collector zu tun? Dann musst Du dich in C++ halt selber um den "Müll" kümmern, ändert ja nix am Syntax.
Immer das Argument mit der Geschwindigkeit... Man kann auf gut Deutsch auch auf die Geschwindigkeit scheißen und mal auf Sicherheit setzen! Ich hatte noch nie ein Problem mit der Performance, durch die Verwendung von vector-Objekten! Wenn du dauerhaft darunter leidest würde ich mal meinen Sourcecode optimieren...
.de-gleiche mob_proto 02/13/2010 - Metin2 Private Server - 0 Replies Well, entschuldigt mich fürs wiederholten öffnens eines Threads ..
Kurz und knapp - gibts ne table die den .de-werten nahe kommt ?
Mfg.
ist sw sro und sjsro das gleiche??? 11/05/2009 - SRO Private Server - 10 Replies hi ich steh en bisschen aufm schlauch weil ich würde gerne wissen ob swsro und sjsro das gleiche ist
Immer das Gleiche 10/12/2009 - Metin2 PServer Guides & Strategies - 4 Replies Hallo Leute bei mir kommt immer die Gleich meldung also es wurd auch alles neu drauf gemacht aber es sieht immer noch so aus und kann nicht einloggen
ConnectDBCheckAuthMasterAuth 6connect: Operation timed out
connect: Operation timed out
connect: Operation timed out
connect: Operation timed out
connect: Operation timed out
connect: Operation timed out
connect: Operation timed out
connect: Operation timed out
Immer die gleiche ip oO 10/02/2007 - Technical Support - 2 Replies Hallo,
Mich ärgerts , ich möchte eine Dynamic ip Adresse, nach einem Router neustart bekomme ich keine neue Ip zugeteilt.
Ich habe eine FritzBox!slwlan.
Dsl 1000 - Flatrate alles ganznormal. Nicht irgendwie Standleitung gekauft oda so kp kenn mich halt nicht aus.
Kann man irgendwie,einstellen ,dass man immer eine neue ip bekommt.
Oder muss ich eine E-Mail an den Provider schreiben bzw Tarif umstellen.