Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14
  1. #1
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Cool C++ Tutorial - Reihe

    Halli , Hallöchen ♥

    Ich glaube Ihr kennt mich nicht mehr,
    aber letztens hab ich ne E-Mail bekomm und
    - siehe DA - ich hatte dieses Forum hier ganz
    vergessen.
    Ich bin jetzt um einiges an Wissen schwerer ge-
    worden. Klar hab ich es unter anderem geschafft,
    den ganzen "Amateur-Hack-Kram", wie Trojaner
    bauen, anderen schicken, Videos von deren Kamera
    machen, etc , etc, geschafft, aber warum ich schreibe,
    ist viel mehr, weil ich um "EINIGES" an Wissen im Bereich:

    C++

    schwerer geworden bin.Falls sich einige meine 1. Threads
    noch anschauen könn, ( was ich z.B. immer wieder beschmunzel )
    so könnt Ihr gut sehn, wie ich damals in C++ abgeschnitten hab.
    :o
    EijEijEij !, aber nichts desto trotz, nun ist es zwei Jahre her, und...
    Ich würde nun gerne wieder Aktiv in dieser Comunity mitarbeiten.
    Also kann ich Euch schno verraten, dass ich auf Youtube eine
    Tutorial - Reihe gestartet habe, und am Ende dieser Tutorial - Reihe,
    werdet Ìhr im besten Fall in der Lage sein, eine "EIGENE C++ ENGINE"
    zu programmieren. Falls das als schleichwerbung gilt, entschuldige ich
    mich dafür und nehme gerne Tipps an, wie ich Euch mein wissen, in
    diesem FORUM vermitteln, sodass ich nicht ständig auf Youtube
    gehen müsst. Trotzdem ist hier der Link:

    Youtube Channel von Sterminio Productions

    PS: Ich würde mich sehr auf Tutorial Anfragen über Themen freuen =)

  2. #2
    Kevin Mitnick
    Registriert seit
    03.06.2009
    Beiträge
    1.033

    Standard

    Engine spricht man anders aus
    Sonst ist ja nicht schlecht fuer Anfaenger.



  3. #3
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Finde ich nett gemeint und auch sicher für Anfänger als erster Kontakt mit der Sprache geeignet, aber im Großen und Ganzen nicht zur Nachahmung empfohlen.

    Hab mir nun mal den Teil 7 angesehen und möchte da mal drei Dinge bemerken:
    1) getch() aus conio.h sollte man nicht verwenden, weil es auf Plattformen wie Linux, oder Mac OS X nicht vorhanden ist und auch in keinem C/C++ Standard vorgesehen ist (wie alles aus conio.h).
    2) cin und cout stehen nicht für console in/out, sondern für character in/out
    3) es gibt KEINE unsigned/signed long/short floats. Wenn dein Compiler das schluckt zeigt das nur mal wieder wie wenig sich MS an Standards härt.
    Witzig finde ich jedoch, dass dir deine IDE sogar einen Fehler anzeigt und es rot unterringelt:

    Alle Fehler, die dir darum angezeigt wurden liegen einfach daran, dass dein Code falsch ist.
    Nur zur Info: was es allerdings gibt sind long double's

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  4. #4
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Standard

    Danke für die schnelle Antwort.
    Das mit dem Compiler hab ich garnicht bemerkt^^
    D.h, jetzt im Klartext, ich sollte das hier so stehen lassen,
    oder kann ich sonst noch iwie helfen in diesem Forum ?

  5. #5
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard

    Also man merkt deutlich, wer programmieren richtig verstanden hat und wer nur so tut als ob. Es ist zwar ganz nett, dass du hier Anfänger-Tutorials erstellst, aber ich kann nur jedem Anfänger raten sich deine Tutorials nicht anzuschauen. Gerade auf Youtube gibt es deutlich bessere C/C++ Tutorial Reihen. Ich hab nur mal in ein paar reingeschaut und wahrscheinlich habe ich auch gerade die erwischt wo du irgendwie "Müll" machst.

    Beispiel gefällig?
    [ame]http://www.youtube.com/watch?v=3miHWaBmIAc[/ame] -> Stichwort: system()
    [ame]http://www.youtube.com/watch?v=y2_xukQvYys[/ame] -> Stichwort: inline

  6. #6
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Standard

    Also dass ich nur so tue, als würde ich was von C++ verstehen, halte ich
    ja wohl für ein Gerücht und ist ja wohl eine Unterstellung.
    Mit dem Inline geb ich Dir recht, da hab ich nicht die richtigen WORTE
    gefunden. Trotzdem war der Inhalt richtig, da ich ihn aus einem Buch
    abgelesen habe, und das kann wohlkaum falsch sein
    ...zum Stichwort System(), ich weiß nicht was Du daran falsch findest,
    aber system() in sein C++ Programm einzuzbinden find ich nicht falsch,
    denn sonst gäbe es diese Funktion ja wohl nicht.Wenn Du meinst, der
    Fehler lag daran, dass ich nachschauen musste , nach den Befehlen...
    Die Befehle gehören halt zu Dos, also von daher...
    Also das nächste mal, wenn man so harte Kritik schreibt, lieber den
    genauen Fehler sagen, denn ich bin auch nur ein Mensch, keine Vorurteile
    fällen, und nichts pallabern, als wärste schon ein Alter hase von wegen:
    Ich erkenne "blablabla" ... einfach nur MÜLL !


    So, sry für alle andern, dass ich mich so aufgeregt habe...
    dass meine Tutorials nicht die perfektesten sind weiß ich auch.

  7. #7
    Transpinguin Avatar von IRET
    Registriert seit
    02.09.2008
    Beiträge
    1.295

    Standard

    Zitat Zitat von jookerxxx Beitrag anzeigen
    Mit dem Inline geb ich Dir recht, da hab ich nicht die richtigen WORTE
    gefunden.
    Ja richtig wren die Worte nicht.
    inline ist bei den heutige Compilern sinnlos ,da diese selber entscheiden ob die Funktion direkt kopiert wird oder ein einfacher jump durchgeführt wird.
    Und dass diese nicht in Maschinencode kompiliert werden ist natürlich absoluter Blödsinn .
    Inline war ansich dafür gedacht ,dass man den Compiler anweist diese Funktion direkt an die Stelle der Aufrufe kopiert wird ,um die Performance zu steigern.
    Aber durch die Optimierung der heutigen Compilern ist das wie gesagt nur mehr Glückssache.

  8. #8
    Trojaner
    Registriert seit
    02.05.2009
    Beiträge
    68

    Standard

    super tuts danke dir die haben mir damals geholfen , habs sie leider verlegt -.- danke für den up !

  9. #9
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Standard

    Zuhörn will gelernt sein:

    Ich habe nicht gesagt, "Er schreibt das NICHT in den Maschienen Code"
    ich habe lediglich gesagt, "Er schreibt das nicht als AUFRUFBARE FUNKTION
    in den Maschienen Code" ist n unterschied oda?
    Videostelle:

    6:10



    Hier die Textstelle im Buch:

    Für solche Zwecke wurden in C++ die inline-Funktionen geschaffen.
    Stellen Sie das Schlüsselwort inline vor eine Funktion, so wird der Compieler
    angewiesen, diese Funktion nicht als eine aufrufbare Funktion in den
    MaschienenCode zu übersetzen, sondern den Code an der Stelle zu setzen,
    wo die Funktion aufgerufen wird. Damit sollte der Aufwand der bei einem
    Funktionsaufruf betrieben wird, vermieden werden.

  10. #10
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard

    Zitat Zitat von jookerxxx Beitrag anzeigen
    Zuhörn will gelernt sein:

    Ich habe nicht gesagt, "Er schreibt das NICHT in den Maschienen Code"
    ich habe lediglich gesagt, "Er schreibt das nicht als AUFRUFBARE FUNKTION
    in den Maschienen Code" ist n unterschied oda?
    Nimm ein Debugger und schau nach, deine Aussage ist falsch.

    Der VC++ Compiler ist standardmäßig so eingestellt, dass er alle kleinen Methoden so optimiert, dass sie nicht als "CALL" im Maschinencode auftauchen. Deswegen bringt der inline Befehl nichts, wie fuckinghot19 schon richtig gesagt hat.
    Außerdem: Einen Anfänger mit diesen für ihn unwichtigen Müll vollzulabern ist einfach schlecht. Ein Anfänger braucht nicht wissen, dass es einen inline Befehl gibt! Wer nicht weiss was dieser Befehl wirklich machen soll, der sollte inline auch nie benutzen (das trifft auf dich zu, im Buch lesen bringt an dieser Stelle nichts). Es gibt auch praktisch keinen Geschwindigkeitsvorteil, wenn es der Compiler nicht schon automatisch optimieren würde.


    Zu system():
    Damit führt man Systembefehle aus... das ist weder platformunabhängig noch hat es etwas mit C++ zu tun. Wer dumme Win Batch Skripte schreiben will, soll gefälligst Batch lernen...

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. [S] Video tutorial reihe links
    Von Stev im Forum Delphi
    Antworten: 6
    Letzter Beitrag: 23.06.2010, 15:22
  2. Video Tutorial Reihe Delphi
    Von K1ngC0bra im Forum Delphi
    Antworten: 54
    Letzter Beitrag: 01.08.2009, 15:04
  3. [B](X)HTML v-Tut Reihe
    Von hateme666 im Forum Video-Tutorials
    Antworten: 0
    Letzter Beitrag: 20.12.2008, 19:33
  4. GameCheating Tutorial Reihe
    Von Evonix im Forum Video-Tutorials
    Antworten: 22
    Letzter Beitrag: 07.07.2008, 20:24

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •