ich meinte keineswegs du solltest abschreiben, sondern vergleichen. schauen was ich verändert habe und was nicht, weil dann weißt du ob du alle wichtigen stellen verändert hast.
ansonsten kann ich dir so viel sagen, es gibt einige konventionen, aber wie der name sagt, es sind konventionen, die muss man nicht einhalten. bei kommentaren gibt es verschiedene systeme, da werd ich jetzt mal nicht näher drauf eingehen. das musst du dir selbst zusammensuchen, wie du es haben möchtest. für variablen etwa folgende regeln:
präfix für member variable (in .h deklariert): m_
präfix für datentyp: i (int); s (signed int); u (unsinged int); str (string); c (char); ...
und von da an einfach den namen der variable, wobei einzelne worte durch Großschreibung abgetrennt sind.
übrigens, ich habe mir auch alles alleine angeeignet indem ich einfach versucht habe und code gelesen habe. wenn ich mal was nicht verstanden habe, dann hatte ich zB Cyrex, der mir bereitwillig geantwortet hat. das problem ist bei dir momentan, dass du keine genaue frage stellst. einfach "mal drüber schauen" ist in der regel nichts wert, da jeder einen eigenen programmierstil hat und man oft nicht genau weiß, was sich der author gedacht hat beim schreiben. vielleicht ist es garkein bug, sondern etwas, was der author sich so ausgedacht hat.
in diesem sinne, stell fragen wenn du etwas nicht verstehst oder du einen bug findest und ihn nicht zu fixen weißt.
stulle