Wie sucht man geschickt nach C Funktionen?



  • Hallo alle,

    ich bin C Anfänger und leider bin ich es aus Java gewohnt
    in Java-Doc nach Funktionen zu suchen, die ich nicht selber
    programmieren will, um das geeignete Packet zu importieren.

    Nun meine Frage:

    Wie handhaben das C Programmierer?

    Also ich habe einfach mal in meinem /usr/include reingeschaut
    und mir zum Beispeil "math.h" angeschaut, um zu sehen, wie die
    Potenzierfunktion "double pow(double x, double y)" funktioniert.
    Ich habe weder die pow() noch andere Funktionen im herkömmlichen
    Sinne gefunden, dabei wollt ich nur die Spezifikation lesen.
    (Bzw. die Signatur der Methode, wie es Java Menschen sagen.)

    Ich dachte Eclipse (3.1.1) mit CDT (3.0) kann ähnlich wie Java
    Syntax-completion, aber das funktioniert nicht wie angenommen.
    Ich habe festgestellt, dass Eclipse für Java 1A-Sahne ist, aber
    für C nehme ich lieber den guten alten gVim.

    Ich möchte nur selbstständig nach Funktionen suchen können,
    um die passenden includes einzufügen.



  • http://www.dinkumware.com/refxc.html

    Der Link ist im übrigen aus dem Sticky-Thread "Linkliste fuer Neulinge".



  • meinst du sowas wie die man-pages 😕
    also so: link



  • TactX schrieb:

    http://www.dinkumware.com/refxc.html

    Der Link ist im übrigen aus dem Sticky-Thread "Linkliste fuer Neulinge".

    sorry, mit dem link kann ich nicht viel anfangen,
    aber das mit den manpages ist schon eher was
    ich mir vorgestellt habe, nur kann man da nicht
    wirklich nach stiffwörtern suchen. Aber dass man
    sehen kann wie die signatur ist find ich toll,
    ich wusste garnciht, dass selbst sowas in den
    man-pages steht. toll!

    wenn man nicht weiss, wie eine Funktion heisst,
    geht das nicht sonderlich gut.

    Gibt es denn weitere Möglichkeiten?



  • C=Power schrieb:

    TactX schrieb:

    http://www.dinkumware.com/refxc.html

    sorry, mit dem link kann ich nicht viel anfangen,

    naja der link, dürfte aber besser sein, als das was ich gepostet habe.

    musst nur auf die c99 reference library klicken und schon werden alle standard header
    mit den beinhalteten funktionen aufgelistet... 😮
    http://www.dinkumware.com/manuals/reader.aspx?lib=c99


Anmelden zum Antworten