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

Black-Panther

Alter Hase

Beiträge: 1 443

Wohnort: Innsbruck

  • Private Nachricht senden

11

19.01.2006, 20:36

Zitat von »"nix da"«

thundermare
Ich könnte Dir jetzt mindestens 10 Dinge nennen die mir grade an Deinem geposteten Code nicht gefallen und mindestens 5 Dinge die Fehlerhaft sind.

Dann sag ma, 10 bring ich nicht zusammen...
stillalive studios
Drone Swarm (32.000 Dronen gleichzeitig steuern!)
facebook, twitter

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

12

19.01.2006, 20:39

Vielleicht die 9 Codezeilen und der Umstand, dass statt
[ cpp][ /cpp] nur [ code][ /code] verwendet wurde :-D

Anonymous

unregistriert

13

19.01.2006, 20:46

Black-Panther

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
void foo(colors value) 
{ 
    
} 
void main() 
{ 
   enum colors {grün,rot,blau}; 
   colors colorvalues; 
   foo(colorvalues) 
}

1. void main, absolut illegal
2. kein return 0; in der main
3. Deutsche Umlaute
4. definition eines enums in einer Funktion
5. keine wertezuweisung an das enum
6. nicht initialisierte variable wird benutzt
7. main() sieht aus wie ein Funktionsaufruf und nicht wie eine Deklaration bzw. Implementation
8. Denglisch
9. Enum viel zu unübersichtlich gestaltet
10. Keine initialisierung der variable

Alle vertreten erstmals meine Meinung was ich absolut eklig finde.

Dinge die nicht Standardkomfort sind oder sogar illegal sind jedoch: 1, 2, 3, 5, 6, 10.

Black-Panther

Alter Hase

Beiträge: 1 443

Wohnort: Innsbruck

  • Private Nachricht senden

14

19.01.2006, 20:49

Ok.... stimmt!

Bist du eigentlich auch gegen deutsche Kommentare?
stillalive studios
Drone Swarm (32.000 Dronen gleichzeitig steuern!)
facebook, twitter

Anonymous

unregistriert

15

19.01.2006, 20:53

Black-Panther
Nö. Aber Deutscher code ist schwachfug.

helium

Treue Seele

Beiträge: 180

Wohnort: NRW, Burscheid (nahe Köln)

  • Private Nachricht senden

16

20.01.2006, 21:43

Zitat von »"nix da"«

Black-Panther

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
void foo(colors value) 
{ 
    
} 
void main() 
{ 
   enum colors {grün,rot,blau}; 
   colors colorvalues; 
   foo(colorvalues) 
}

1. void main, absolut illegal stimmt
2. kein return 0; in der main und?
3. Deutsche Umlaute stimmt
4. definition eines enums in einer Funktion und? (generell gesehen, nicht in diesem speziellen Fall)
5. keine wertezuweisung an das enum seit wann ist das ein Fehler
6. nicht initialisierte variable wird benutzt ebenfalls nicht zwangsläufig ein Fehler (C# bietet extra für sowas das 'out'-Attribut)
7. main() sieht aus wie ein Funktionsaufruf und nicht wie eine Deklaration bzw. Implementation erkläre bitte, was du meinst
8. Denglisch finde ich nicht. Ich finde sowohl Deutsch, als auch Englisch, aber kein einzieges Denglisch-Konstrukt
9. Enum viel zu unübersichtlich gestaltet ansichtssache
10. Keine initialisierung der variable 6. ???

Alle vertreten erstmals meine Meinung was ich absolut eklig finde.
ich bin ja schon da ;)

Dinge die nicht Standardkomfort sind oder sogar illegal sind jedoch: 1, 2, 3, 5, 6, 10.

Flasch!
2 ist konform: Ohne return 0; wird return 0 angenommen (ist nur bei main so).
10 ist konform. wer solltemich zwingen die Variable zu initialisieren.
5 ist konform:

Zitat von »"der Standard"«


The identifiers in an enumerator-list are declared as constants, and
can appear wherever constants are required. If no enumerator-defini-
tions with = appear, then the values of the corresponding constants
begin at zero and increase by one as the enumerator-list is read from
left to right. An enumerator-definition with = gives the associated
enumerator the value indicated by the constant-expression; subsequent
enumerators without initializers continue the progression from the
assigned value. The constant-expression shall be of integral or enu-
meration type.

Demzufolge hat grün den Wert 0, rot den Wert 1 und blau den Wert 2.
Why is 6 afraid of 7?
Because 7 8 9

17

20.01.2006, 22:30

tss wenn du das net schnalst.. also mit denglisch meint der das du einmal deutsche und enimal engelische wörter benutzt... wenn dan nimm auch green, red, blue usw..
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

18

20.01.2006, 23:08

@Devil was meinst du damit? Davon war doch garnicht die Rede...
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

19

20.01.2006, 23:17

Nox
Jaja, der Nox wird blind in seinen alten Jahren ;)

[quote nix da]
8. Denglisch
[/quote]
Ich weiß ja net was du darunter verstehst... :)
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

20

20.01.2006, 23:24

"LoadWaffenTyp"

DAS ist Denglisch :roll: , das andere ist nur Vermischung, auch wenn es nicht gerade schön ist ;)
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige