Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

21

29.10.2006, 17:14

lol, gut gesprochen^^

T-VIRUS

Alter Hase

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

22

29.10.2006, 18:50

So sehe ch meine Codes ;)
Und ich danke immer wieder dem Propethen ;)
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

Anonymous

unregistriert

23

29.10.2006, 18:51

Zitat von »"malignate88"«

Propheten Stroustroup
Er ist kein Prophet sondern ein Relikt, nichts weiter.

24

29.10.2006, 19:53

Jetzt wird mir einiges klarer. ;)

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

25

31.10.2006, 22:23

(ich weis, ist schon 2 Tage alt, aber ich habs eben erst gelesen)

Mal was wegen der ungarischen Notation.

Es gibt 2 Arten. Einmal die wie sie eigentlich gedacht war(SystemHungarian) und einmal die wie es "eigentlich" falsch ist(AppsHungarian). Die zweite Art haben wir einem bekannten Unternehmen aus Redmond zu verdanken, genauer dem Team das für die "Büro"-Anwendungen zuständig ist. Die erste Art wird/wurde auch im gleichen Haus benutzt aber für die Software, welche die Büroanwendungen benötigen um zu laufen.

Die erste Art besagt das man Variablen nach dem Zweck benennen soll und ist nicht sehr bekannt.

Beispiel:
mVariable -> Membervariable einer Klasse
TVariable -> Temporäre Variable

Die zweite besagt das man Variablen nach dem Typ benennen soll und ist auch die weswegen die ungarische Notation nicht sehr beliebt ist.
Beispiel:

iVariable -> Variable des Typs Integer
sVariable -> Variable des Typs String
dVariable -> Variable des Typs Double
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

T-VIRUS

Alter Hase

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

26

01.11.2006, 08:56

Ich nutzt sogar beide :(
z.b. bei Membervariablen:

C-/C++-Quelltext

1
int m_iLife;


Ich nutzte auch wirklich eher die 2 bei anderen Sachen als die erste.
Aber welche Ungarische Notation ist nun richtig?

Ich kenne jetzt sogar 3 wo die 2 Art mit anderen präfixen genutzt wird:
z.b. für int n und solche Späße.

Aber stimmt dann dieser Artikel:
http://de.wikipedia.org/wiki/Ungarische_Notation

Wenn dieser Artikell stimmt werd ich die Ungarische Notation nochmal neulernen ;)

MFG T-VIRUS
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

27

01.11.2006, 09:29

Zitat von »"T-VIRUS"«


[...]
Aber stimmt dann dieser Artikel:
http://de.wikipedia.org/wiki/Ungarische_Notation

Wenn dieser Artikell stimmt werd ich die Ungarische Notation nochmal neulernen ;)
[...]


das ist der Artikel auf dem mein Beitrag basiert. Aber ich sehe gerade das ich den noch einmal hätte lesen müssen. Ich habe Apps- und Systemhungarian vertauscht :oops:
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

Phili

unregistriert

28

01.11.2006, 10:50

Also ich persönlich finde Sachen wie

Quellcode

1
m_lpszVariable
einfach nur pervers. Es sieht hässlich aus und macht einen völlig Abhängig von der IDE weil man ohne automatische Vervollständigung überhaupt nciht mehr richtig arbeite kann(so gehts mir zumindest). Wenn man sich dran gewöht, legt sich das warscheinlich automatisch, aber ich persönlich schreibe lieber nur kunrze einprägsame Namen ohne ungarische Notation.

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

29

01.11.2006, 11:42

Zitat von »"Phili"«

Also ich persönlich finde Sachen wie

Quellcode

1
m_lpszVariable
einfach nur pervers. Es sieht hässlich aus und macht einen völlig Abhängig von der IDE weil man ohne automatische Vervollständigung überhaupt nciht mehr richtig arbeite kann(so gehts mir zumindest). Wenn man sich dran gewöht, legt sich das warscheinlich automatisch, aber ich persönlich schreibe lieber nur kunrze einprägsame Namen ohne ungarische Notation.


Dem kann ich nur zustimmen! :)
@D13_Dreinig

Chase

Alter Hase

Beiträge: 753

Wohnort: Nagaoka / Darmstadt / Düsseldorf

Beruf: fauler Studi

  • Private Nachricht senden

30

01.11.2006, 12:12

Wenn's schon mal um Praefixe geht:
Was soll eigentlich der _ (underscore), bzw auch ein doppelter __ bedeuten ?
(wobei letzterer sogar fuer VS-Direktiven verwendet wird: __asm )
"Have you tried turning it off and on again?"

Werbeanzeige