News for hackers. Stuff that matters.
Re:My personal C coding style as of late 2023 by circuit10 on Monday October 09, 2023 @05:15PM (#37825588)
Unless they were defined to completely different types, that shouldn’t be an error
Re:My personal C coding style as of late 2023 by lelanthran on Tuesday October 10, 2023 @01:36AM (#37828853)
> Unless they were defined to completely different types, that shouldn’t be an error

In this case it almost certainly will be - after all, the blog posts `byte` is defined as char, which could be signed or unsigned. A correct typedef for `byte` is `uint8_t`, so it's almost guaranteed that this will conflict.

Which is why I said it's best not to redefine the primitive types - you're almost certain to conflict with someone else who defined it differently.