#pragma once typedef struct mbstate_t mbstate_t; struct mbstate_t { union { char16_t leftover; char16_t high_surrogate; }; };