Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.01.2010, 08:16   #11
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Utkin и crazy horse если честно, мне это сложно представить но, нашел вот такое:
Цитата:
fork()

Функция pid_t fork() превращает один процесс в два идентичных, которые называют родитель и потомок. В случае успеха, fork() возвращает 0 потомку, а родителю - уникальный идентификатор потомка. В случае ошибки, fork() возвращает -1 родительскому процессу, устанавливает новое значение переменной errno, а процесс-потомок не создается.
Код:
#include<stdlib.h>
#include<unistd.h>
int main() 
{ pid_t return_value;
 
		 printf("Forking process\n");
		 return_value=fork();
		 printf("The process id is %d
		   and return value is %d\n",
		   getpid(), return_value);
		 execl("/bin/ls/",&quotls","-l",NULL);
		 printf("This line is not printed\n");
}

Результат:

Forking process
The process id is 6753 and return value is 6754
The process id is 6754 and return value is 0
profi вне форума
Старый 27.01.2010, 08:25   #12
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Ну это подмена понятий.
Я тоже могу написать
Код:
writeln (x, y, z);
Функция вернула сразу три параметра (на экран). А если еще класс или массив возвращать...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума
Старый 27.01.2010, 08:35   #13
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Цитата:
Ну это подмена понятий.
Ну как это подмена понятий? Результат же виден внизу и возвращено два значения. Хотя одно функцией getpid() другое это fork();. Но при работе функции все таки она возвратила два значения потомку и родителю. И это факт (по её описанию).
profi вне форума
Старый 27.01.2010, 08:39   #14
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Результат функции всегда один. Я могу вернуть из функции список строк - и чего сколько результатов она вернула? Один, хоть строк там может быть по самые не балуй. А запись в файл? Сколько значений туда записывается за раз? Да сколько захочу, столько и запишу. Но результат один - файл.

ЗЫ. Посмотрите определение функции - это подпрограмма возвращающая значение (одно, а не кучу значений).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 27.01.2010 в 08:41.
Utkin вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Правильно или нет вот в чём вопрос но ошибок нет... Alexcool Помощь студентам 2 10.01.2010 13:55
Монтаукский проект - правда или вымысел? Sazary Свободное общение 36 06.05.2009 15:37
ПО для компьютера уже не пользуется популярностью. Правда или нет? Манжосов Денис :) Свободное общение 44 12.01.2009 10:28
Совпадение или нет? lastochka Свободное общение 14 10.01.2009 23:02
Лицензионное ПО или нет? pures Свободное общение 1 02.12.2007 06:34