dup
, dup2
Názvy funkcí dup
POSIX implementované Microsoftem a dup2
jsou zastaralé aliasy pro _dup
funkce a _dup2
funkce. Ve výchozím nastavení generují upozornění kompilátoru (úroveň 3) C4996. Názvy jsou zastaralé, protože nesplňují standardní pravidla jazyka C pro názvy specifické pro implementaci. Funkce jsou ale stále podporovány.
Doporučujeme místo toho používat _dup
_dup2
. Nebo můžete dál používat tyto názvy funkcí a upozornění zakázat. Další informace naleznete v tématu Vypnutí upozornění a názvů funkcí POSIX.