Jak ustawić stronę kodową na UTF-8 w programie C Windows?UTF-8 w systemie Windows
Mam bibliotekę innej firmy, która używa FOPEN do otwierania plików. Mogę użyć wcstombs do konwertowania moich nazw plików Unicode na bieżącą stronę kodową, jednak jeśli użytkownik ma nazwę pliku z postacią spoza strony kodowej, to się zepsuje.
Idealnie byłoby po prostu wywołać _setmbcp (65001), aby ustawić stronę kodową na UTF-8, jednak dokumentacja MSDN dla _setmbcp stwierdza, że UTF-8 nie jest obsługiwany.
Jak mogę to obejść?
naprawdę? zamierzasz to zasugerować? –