4
ответа

Ruby Dup / клон рекурсивно

У меня есть такой хэш: h = {'name' = > 'sayuj', 'age' = > 22, 'проект' = > {'project_name' = > 'abc', 'duration' = > 'prq'}} Мне нужно дублировать этот хэш, ...
вопрос задан: 3 January 2012 22:04
3
ответа

практические примеры используют дубликат или dup2

Я знаю то, что делает дубликат / dup2, но я понятия не имею, когда он использовался бы. Какие-либо практические примеры?Спасибо.
вопрос задан: 13 March 2018 19:22
3
ответа

Дублирование массива строк Ruby

прибытие = ["красный", "зеленый", "желтый"] arr2 = ("синий") arr.clone arr2[0].replace помещает arr.inspect, помещает arr2.inspect, производит: ["синий", "зеленый", "желтый"] ["син
вопрос задан: 16 August 2014 13:54
0
ответов

Перенаправление stdout из python для вызовов C

Это последующий вопрос отсюда, специально касающийся ответа на него. Из модуля python я вызываю исполняемый файл Hello World, который просто печатает Hello World в stdout. Меня интересует ...
вопрос задан: 23 May 2017 12:18
0
ответов

Когда использовать дублирование и когда использовать клонирование в Ruby?

В чем разница между методами дублирования и клонирования Ruby? описывает разницу в поведении dup и clone. Но когда я должен использовать dup, а когда вместо этого использовать clone? Примеры...
вопрос задан: 23 May 2017 12:18
0
ответов

Какой метод определить в классе Ruby, чтобы дублировать/клонировать его экземпляры?

У меня есть класс Pointer с одним содержимым атрибута :, который указывает на объект класса MyObject. определение класса MyObject привет; "привет" конец end class Pointer attr _reader :content def...
вопрос задан: 25 February 2015 14:58
0
ответов

Изменить разрешения на чтение / запись для файлового дескриптора

Я работаю над проектом Linux C, и у меня проблемы работа с файловыми дескрипторами. У меня есть дескриптор файла-сироты (файл был open () 'd, затем unlink ()' d, но fd все еще в порядке), который имеет write -...
вопрос задан: 7 March 2014 23:53
0
ответов

В чем разница между методами дублирования и клонирования в Ruby?

Документация Ruby для dup говорит: В целом, clone и dup могут иметь различную семантику в классах-потомках. В то время как clone используется для дублирования объекта, включая его внутреннее состояние, dup обычно использует...
вопрос задан: 14 July 2013 05:24
0
ответов

запуск «less» из конвейера perl

Я пытаюсь настроить произвольные конвейеры из Perl, почти так же, как это может сделать оболочка. Это имеет желаемый эффект, это похоже на "echo foo | sed s/oo/ar/":#!/USR/бен/перл использовать строгий; используйте IO ::...
вопрос задан: 24 July 2012 23:20
0
ответов

Как перенаправить вывод system() в файл?

В этой программе на C #include #include основной () { int file = open("Результат", O_CREAT|O_WRONLY, S_IRWXU); dup2 (стандартный вывод, файл); система("лс-л"); return ...
вопрос задан: 25 June 2012 12:33
0
ответов

Переменная экземпляра все еще ссылается после 'dup'

У меня есть объект класса, и я хочу продублировать его с помощью dup. Одна из переменных экземпляра - это массив, и кажется, что он ссылается на него. Я думал, что dup на самом деле создал ДУБЛИКАТ. Вот мой ...
вопрос задан: 1 January 2012 02:18
0
ответов

Перенаправить STDOUT и STDERR в сокет в C?

Я пытаюсь перенаправить STDOUT и STDERR в сокет. Я сделал: if (fork () == 0) {dup2 (newsock, STDOUT_FILENO); dup2 (newsock, STDERR_FILENO); execvp (); } Каким-то образом он показал только первый ...
вопрос задан: 12 November 2011 00:27
0
ответов

Может кто-нибудь объяснить, что делает dup () в C?

Я знаю, что dup, dup2, dup3 «создают копию файлового дескриптора oldfd» (из страниц руководства) . Однако я не могу это переварить.Насколько я знаю, файловые дескрипторы - это просто числа для отслеживания местоположения файлов и ...
вопрос задан: 22 October 2011 18:12