Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: C oder C++?

  1. #1
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard C oder C++?

    Hi Leute

    ich wollte mal anfangen C(++) zu lernen, weil sich immer nur auf Basic Ebene zu bewegen doch ein bisschen noobyhaft ist. Was könntet ihr mir empfehlen C oder C++? Wollte hauptsächlich Proggies mit GUI schreiben. Auch ein Crypter sollte irgendwann mal für mich programmierbar sein.

    Habe mich bereits ein bisschen mit Viper.aT über dieses Thema unterhalten, jetzt wollte ich euch fragen, was von beiden nun für mich besser wäre. Mit Variablen, Strukturen, LinkedLists usw. hatte ich von Basic-Wegen her schon viel zu tun und weiß diese (zumindest in Basic) richtig anzuwenden.

  2. #2
    Bugbear Wurm
    Registriert seit
    05.03.2007
    Beiträge
    248

    Standard

    Also wenn du GUIs machen willst, dann auf jedenfall C++, wofür jetzt eigentlich noch C? Du könntest dir auch ein Buch besorgen, dass beides gleichzeitig behandelt, einige Dinge aus C sind halt immer noch besser als die in C++, aber wie gesagt, NUR EINIGE! Ich würde gleich C++ nehmen.
    godfatheristnixgegenmich

    Zitat Zitat von zulu1336
    mag mir wer sagen was das bringt wenn er in vb gecryptet ist?

  3. #3
    Bad Times Virus
    Registriert seit
    23.05.2007
    Beiträge
    630

  4. #4
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard

    danke für die schnellen antworten. ich werde jetzt mal ein c++ buch bestellen.

    wie sieht's mit der performance aus? ist c++ schneller als c? kann c++ assembler (um crypter zu proggen)

  5. #5
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    C ist definitiv schneller. C ist einfach nur leet. Es ist geschmachssache, aber lass dir nicht von irgendwelchen Leuten einreden, C wäre veraltet o.ä. Eine Sprache ältert doch nicht.

    Ja, ASM kannst du (begrenzt?) als Inline-ASM verwenden. Aber für einen Crypter wirst du kein Inline-ASM verwenden, sondern wirklich nur Assembler. Dein Builder wird vll in C.
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

  6. #6
    CIH-Virus Avatar von -[RiDER]-
    Registriert seit
    05.01.2007
    Beiträge
    496

    Standard

    Zitat Zitat von Andyi
    Also wenn du GUIs machen willst, dann auf jedenfall C++
    würde ich auch sagen. wobei gui-programmierung unter c auch durchaus möglich ist (gnome ist z.b. völlig in c programmiert)
    wofür jetzt eigentlich noch C? Du könntest dir auch ein Buch besorgen, dass beides gleichzeitig behandelt, einige Dinge aus C sind halt immer noch besser als die in C++, aber wie gesagt, NUR EINIGE! Ich würde gleich C++ nehmen.
    Wie Nemo bereits sagte: C ist schneller als C++.
    Vorsichtig gesagt kann man alles, was man unter c++ programmieren kann auch unter c programmieren. nur ist es oft umständlicher (wenn man z.B. an strings denkt :roll: ). C++ ist halt objektorientiert und funktional und c nur funktional.
    objektorientierung richtet sich etwas an die denkart des menschen und funktionale programme entsprechen der denkart von computern. Mir fällt es leichter, mit der Denkart des Computers zu arbeiten (also mit funktionalen Programmabläufen). vielleicht ist es auch so, dass ich oop nicht richtig verstehe. das heißt, von der funktioneweise her schon, nur nicht die vorteile gegenüber funktionaler programmierung... ich schiebe das immer darauf, dass ich mit c angefangen habe zu programmieren und mir oop immer stubide war, nachdem ich c so gewöhnt war.

    also aus meiner sicht ist c besser, weil es schneller und systemnäher ist und c++ besser, weil die stl viele sachen (vor allem strings und arrays/speicherorganisierung) wahnsinnig vereinfacht - nur halt auf kosten der geschwindigkeit. die möglichkeit von oop ist für mich kein wirklicher vorteil, weil ich programmabläufe besser nachvollziehen kann, wenn sie funktional ablaufen. eigentlich kann man mit oop nichts neues programmieren, was nicht auch schon (u.U. auf eine kompliziertere weise) in c möglich war(wenn das nicht stimmt berichtigt mich bitte!).

    MfG RiDER

  7. #7
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard

    habe mir in amazon jetzt mal ein buch bestellt. mal schauen wann es ankommt.

    nochmal danke für die antworten

  8. #8
    NoClose Wurm
    Registriert seit
    10.10.2006
    Beiträge
    183

    Standard

    Von vornherein schonmal so wendet man Inline Asm an:
    Code:
    _asm{
    };
    oder
    asm{
    }
    Da gibt es mehrere möglichkeiten ^^

  9. #9
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard

    ich muss mir dann sowieso n Crypter-Proggy-Tut reinziehen. Hat jemand eins, oder kann mir jemand erklären, wie genau sowas funktioniert?

    //edit: Das Buch hab ich mir bestellt: Klick hier
    Bald 14 Jahre auf Free-Hack. Krass wie die Zeit vergeht...
    "Drei Dinge sind unendlich - das Universum, die menschliche Dummheit und die WinRAR-Testversion"

  10. #10
    W32.Klez
    Registriert seit
    23.05.2007
    Beiträge
    401

    Standard

    Benutze bitte die Suchfunktion. Aber weil du ja anscheinend zu faul dafür bist, den bestrafe ich mit viel Lesestoff für den einiges an Vorwissen verlangt wird
    http://grn.0x33.de/tutorials.php
    Dort schaust du dir bitte die Manual Unpacking Sektion an.
    Micah joined #CS
    0meg4: kA mehr wo das war, musst mal gucken
    0meg4: Hi Micah
    Micah: Welche von euch Fotzen möchte mal geleckt werden?!
    Jacks^2: o_O
    Micah: ja komm gibs mir... erzähl was!
    Micah: hab schon die ganze Zeit einen richtig harten
    0meg4: Ich glaub du hast da was verwechselt. Du bist hier im #CS was für "Counter-Strike" steht, nicht für "Cyber-Sex" :-O
    Micah: Verdammt.
    Micah left #CS
    Jacks^2: lol xD
    0meg4: xD

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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