¿Se requiere conversión endian para los datos de wchar_t?

En C / C ++, si un valor de caracteres anchos de varios bytes (wchar_t) se transmite desde un sistema big-endian a un sistema little-endian (o viceversa), ¿saldrá el mismo valor en el otro lado? ¿O será necesario intercambiar los bytes?