dup

Jaka jest różnica między metodą dup Rubiego a metodą klonowania?

Ruby docs for dup powiedz: Ogólnie rzecz biorąc, clone i dup mogą mieć różne semantyki w klasach potomnych. Podczas gdy ... x end x = Test.new x.x = 7 y = x.dup z = x.clone y.x => 7 z.x => 7 Więc jakie są różnice między tymi dwoma metodami?

praktyczne przykłady zastosowania dup lub dup2

I know what dup / dup2 tak, ale nie mam pojęcia, kiedy będzie używany. Jakieś praktyczne przykłady? Dzięki.

Może ktoś wyjaśnić co robi dup () w C?

Wiem, że dup, dup2, dup3 "tworzy kopię deskryptora pliku oldfd "(ze stron podręcznika). Jednak nie mogę go przetrawić. Jak w ... to oznacza, że może również przyjmować wartość stdin, stdout lub stderr jeśli założymy, że mamy close () -ed jeden z nich?