Я бы знать, почему DUP всегда возвращает нули в следующем коде (в котором открыт файл, чем 10 DUP делаются последовательно): #include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <
Из того, что я понимаю, когда вы устанавливаете объект = другому, он всегда будет ссылкой, поэтому у нас есть методы, такие как .dup и .clone, чтобы фактически создать копия объекта, а не ссылка. Одна
Я не уверен в значении «... но не объекты, которые они ссылаются» как в документе, оформленном ruby, так и rubinus. В ruby-doc, есть объяснение #clone и #dup поведения говорят: Производит неполную коп