[nooblike] welche headerdatei



  • hi,

    woher weiß man, welche headerdatei man includen muss?!?

    mfg supersass1 😃



  • Schau dir die Dokumentation der Klasse/Methode/whatever an, die du benötigst, dort sollte es normalerweise drinstehen.

    (ansonsten bleibt noch die Brute-Force-Variante - du suchst alle vorhandenen Header durch, bis du die richtige Klassen/Funktionsdeklaration findest).



  • supersass1 schrieb:

    hi,

    woher weiß man, welche headerdatei man includen muss?!?

    mfg supersass1 😃

    Unter Linux:

    man funktionsname
    notfalls apropos funktionsname
    sonst google.

    Unter Windows:

    In der Hilfedatei des entsprechenden SDKs nachsehen.
    Wenn's kein SDK ist. googlen.

    Wenn googlen nix bringt, hoffen dass es kein Framework mit vielen Headern ist und nur eine Datei zum Includen besitzt.

    Wenn's ein Framework war, verzweifeln, fluchen, schimpfen, 3 Stunden lang suchen und später erzählen, dass Du voll der 1337-H4x0r bist, weil Du es nun weißt.

    Als Profiprogrammierer erwähnt man die die drei Stunden nicht, weil einem sonst keiner den Profiprogrammierer abnimmt. Schließlich hätte der Computer in 30 Sekunden das Problem gelöst, wäre einem in dem Moment 'grep -r funktionsname /usr/include' eingefallen.



  • n00b! Man liest seine header, bevor man sie einbindet!


Anmelden zum Antworten