Arbeiten ohne Standartbibiliothek (ohne stdio.h bzw iostream.h)



  • Hi com

    Eine frage was mich doch brenendt interessiert ist, wie simple Coonsolen (oder vill auch Window-Anwendungen) selber ohne importbibiliothek schreiben kann,

    Es inteseriet mich im dem Fall, da ich gerne wissen möchte wie z.B der Coud von stdio.h ein Konsolenfenster generiert

    Gibts da entsprechende Tutorial oder ist das mit den Sprachelementen von C nicht so weiteres möglich?



  • 1. deutsch lernen
    2. es gibt keine iostream.h
    3. es ist möglich



  • Klar ist soetwas möglich, z.B mit Inline-Assembler direkt Syscalls aufrufen, aber ich denke nicht dass du soetwas machen willst, da dies eben Assembler und nicht C ist.
    Insbesondere kommt es bei dieser Methode auf das Betriebssystem an, also solltest du uns erst einmal sagen welcher Zielplatform dein Programm laufen soll und welche Funktionen du denn genau aufrufen willst.

    Falls du dich für Assembler unter Windows interessierst sollte dir
    http://www.deinmeister.de/wasmtut.htm
    weiterhelfen!

    MFG TheRightWay

    // Nachtrag:
    Informationen über Assembler unter Linux findest du hier:
    http://asm.sourceforge.net/



  • Ich hab ein WInXP System zuhause

    Schade ich hätte nie gedacht, das es gewise bereche gibt, in die man mit C niccht weiterkommt hmm

    Aber trotzdem, interesseiren tuts mich schon gibt es noch ein paar genauere
    Beispiele wie man ILASM mit C verwendet?



  • Klar kommst du mit C weiter - du darfst nur nicht die Hälfte von C unter den Tisch fallen lassen 😉

    Fakt ist nunmal, daß die Konsolen-IO stark vom drunterliegenden System abhängig ist. Und die Funktionen der <stdio.h> bzw. <iostream> sind genau auf das drunterliegende System abgestimmt, also kannst du sie auch verwenden.


Anmelden zum Antworten