Ada_Ru форум

Обсуждение языка Ада

multitasking

Оставить новое сообщение

Сообщения

Aleksey Ulasevich
multitasking
2005-07-31 18:24:16

Вопрос о мультизадачности. Я так понял, что задачи начинают выполняться до выполнения первой инструкции головной процедуры. А если надо выполнить что-то до запуска задач, то как это обычно делается?

 

-- С уважением,

Алексей Ю. Уласевич

(A.STAKANOV)

http://www.livejournal.com/users/a_stakanov/

Hello!

 

On Sun, 31 Jul 2005, Aleksey Ulasevich wrote:

 

Вопрос о мультизадачности. Я так понял, что задачи начинают выполняться до выполнения первой инструкции головной процедуры. А если надо выполнить что-то до запуска задач, то как это обычно делается?

 

Как обычно, это орисано в документации. !) Поэтому по памяти пересказываю рецепт из стандарта 1983 года:

 

task type SOME_TASK is ....

type THE_TASKS is access SOME_TASK ;

 

T_1 , T_2 : THE_TASKS := NULL ;

 

..............

 

begin

............

 

T_1 := new SOME_TASK ;

 

............

T_2 := new SOME_TASK ;

............

end ;

Вроде так. Не ошибся?

 

Sincerely yours Cyril Sazonov

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти