strupr
, wcsupr
Nazwy strupr
funkcji specyficzne dla firmy Microsoft i wcsupr
są przestarzałymi aliasami dla _strupr
funkcji i _wcsupr
. Domyślnie generują ostrzeżenie kompilatora (poziom 3) C4996. Nazwy są przestarzałe, ponieważ nie są zgodne z regułami standardowego języka C dla nazw specyficznych dla implementacji. Jednak funkcje są nadal obsługiwane.
Zalecamy zamiast tego użycie _strupr
funkcji i _wcsupr
i _wcsupr_s
rozszerzonych _strupr_s
zabezpieczeń. Możesz też nadal używać tych nazw funkcji i wyłączać ostrzeżenie. Aby uzyskać więcej informacji, zobacz Wyłączanie ostrzeżeń i nazw funkcji POSIX.