za c++ .H

3 отговора 176 прегледа
#1

za c++ .H

hi
po4wam da u4a c++ ama zado4no
iskam da razbera ot kude moga da widya koi f() i class-owe kade se sudurjat.
po-t04no iskam da widya sudyrjanieto na wsi4ki header - *.h.
imam dev c++, VC++ i B c++ ama ne moga da gi nameeya w helpowete.
mersi.

Отговор
в отговор на student #2

Re: za c++ .H

ami prosto otiwash w direktoria "include"
i si chetesh .h failowete, te sa obiknoweni textowi failowe
inache za wsiaka funkcia w helpa pishe w koi include file e definirana

Отговор
в отговор на student #3

Re: za c++ .H

Намери си grep.
В Window$ се използва в DOS прозорец така:

grep -d searchstring file[s]

Например при теб:

grep -d time c_directory/include/*.* | more

или

grep -d time c_directory/include/*.* >time.txt

В първия случай ги виждаш на екрана, а във втория ги записваш във файл.
Има и други опции като например : -l ( само имената на файловете).

Отговор
в отговор на student #4

Re: za c++ .H

За VC++ се стига до *.H файловете много лесно. Както виждаш някой ред в програмата си, като "#include <stdio.h>", посочваш текста "stdio" с курсора на мишката и натискаш десния и бутон. Излиза контекстното меню в което ще ти предложат "Open document <stdio.h>".
Аналогично и когато се питаш какво значи някой идентификатор, например HWND. Посочваш го, натискаш десния бутон на мишката и избираш от менюто "Go to definition of HWND".
(Ако в проекта си нямал файл с Browse Info, VC++ автоматично ще ти предложи да го създаде - натискаш OK, програмата се прекомпилира и готово; дори синтактичните грешки не пречат).

Иначе, както ти казаха, тези *.H файлове се намират в директория с име "include" която е някъде из дървото дето е инсталиран съответния компилатор.

Отговор