Is it possible to write all includes in the source file?
Let's say we have to write a module called sum (sum.h/sum.c) that provides sum functions for all numeric types.
All function declarations are done in sum.h file as follows:
uint16_t sum(uint16_t a, uint16_t b); // uint16 sum function
in this case I have to include <stdint.h> in sum.h.
Is it possible, for any version of the C standard, to do this include in the source file sum.c?