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?