2017-02-08 3 views

Antwort

2

Ja, es ist genau das gleiche. Gemäß dem Standard posix

die DUP() Funktion stellt eine alternative Schnittstelle zu dem Dienst durch Fcntl vorgesehen(), um die F_DUPFD Befehl. Der Ruf dup (fildes) soll äquivalent sein zu:

fcntl (fildes, F_DUPFD, 0);

dup() ist kürzer und einfacher zu lesen, würde ich das verwenden.