Hacker News new | past | comments | ask | show | jobs | submit login

It is perfectly valid to use more than one header files: some of them can be public (meant to be seen by users of your library), others can be private or internal (only used by your own sources).





Also, usually it's pretty rare to have things internal to one C file that need explicit prototypes. It's easier to just put things in the right order so the funtion definition etc is before its use.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: