Hey, I am currently trying to convert a uint16_t from big-endian to little-endian in a relatively optimized way.
From what I have looked at it seems that __builtin_bswap16 is the best way to do this. However when trying to compile, I get a build error saying that it isn’t a function I can call:
error C3861: '__builtin_bswap16': identifier not found
Should it be doing this or am I missing something?
Thanks!