dup

    0зной

    1ответ

    я наткнулся на следующую озабоченность в Рубине a = [1, 2, 3] b = a b.delete_at(1) b => [1,3] a => [1,3] b.object_id => 70178446287080 a.object_id => 70178446287080 Так я вроде есть понимание

    0зной

    1ответ

    У меня проблема с execlp. Когда я не знаю, как правильно перенаправить команду из массивов указателей в execlp. Например я хочу использовать ls -l | sort -n моя программа принимает только «LS» и «ви

    0зной

    1ответ

    Я бы ожидал, что он будет дублировать только вложенные срезы массивов вместо всей глубокой копии массива, но внезапно у меня возникли сомнения.

    6зной

    3ответ

    Я пишу несколько тестов, используя Test::More, и одна из функций, которые я тестирую, печатает до STDERR. Я бы хотел проверить результат на STDERR, но немного не уверен, как это сделать. Я знаю, что я

    0зной

    1ответ

    Этот код должен печатать «Выход из« ls -l »:» и добавить результат «ls -l», но это не так ... У кого-нибудь есть ключ Что не так с этим? #include <stdio.h> #include <unistd.h> #include <sys/types.h>

    0зной

    1ответ

    Я пытаюсь создать два дочерних процесса: Один ребенок читает входные данные из файла, который передается в качестве аргумента, и записывает выходные данные в трубу. Другой ребенок считывает свой вывод