|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Alexey V. Neyman 2:5020/400 14 Apr 2001 10:15:26 To : All Subject : Re: cvs или кто еще ? -------------------------------------------------------------------------------- Artem Chuprina <ran@ran.pp.ru> wrote: > > Вот для этого авторы cvs придумали теги... Потому что совсем не обязательно, > что с сегодняшним .h не собирается месячной давности .c. Гораздо более > вероятно, что с сегодняшним a.c не слинкуется позавчерашний b.c. Да, еще: > если > у тебя .h используется ровно в одном .c, то непонятно, зачем ты его вообще > сделал. Почему же. Hапример, это полезно, если проект - библиотека. В таком случае в .h содержатся прототипы функций, который библиотека экспортирует. Такой заголовок полезно включить в .c - чтобы ошибки в несогласовании прототипов вылезли при сборке библиотеки, а не при линковке чего-либо с этой библио- текой. -- # Alexey -------------------------------------+------------------------------ "May the Sun and Water gently | mailto: avn@any.ru fall upon you!" (Supox, from SC2) | -------------------------------------+------------------------------ --- ifmail v.2.15dev5 * Origin: http://www.any.ru/ (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/2676cca64c82.html, оценка из 5, голосов 10
|