7 ms·
Oh, I see: including a header file injects forward declarations into the calling file. Each c file gets compiled separately into object code unless you directly
by agent281 4y ago
Oh, I see: including a header file injects forward declarations into the calling file. Each c file gets compiled separately into object code unless you directly import them like the code above is doing. In that case it essentially dumps the full text of the file into the calling file, which causes serial compilation of a single object file.
Unless I'm mistaken that clears some stuff up for me. Thank you!
- phaer 4y agoThat's my understanding as well, so I think you are correct but I am no C wizard myself :)