Может ли функция потока не иметь параметров вообще?

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Может ли функция потока не иметь параметров вообще?

Может ли функция потока не иметь параметров вообще

Misswaitte » 29 ноя 2016, 18:59

И второй вопрос, таки я и не увидел окошка, его нет, программа выполняется, но ничего не происходит, в чем может быть косяк?

Re: Может ли функция потока не иметь параметров вообще?

Сионист » 15 дек 2015, 06:27

Цитату в студию, клеветник.

Re: Может ли функция потока не иметь параметров вообще?

Romeo » 14 дек 2015, 15:23

Вот поэтому я и переспросил. От тебя услышать несуразность - это обычное дело :)

Re: Может ли функция потока не иметь параметров вообще?

Сионист » 14 дек 2015, 14:50

А ничего, что функция стрима несуразна сама по себе?

Re: Может ли функция потока не иметь параметров вообще?

Romeo » 14 дек 2015, 14:20

Ага, теперь я начинаю понимать, о чём речь. Понимаешь, у русского слова "поток" есть два варианта в английском - thread и stream. Наверное очевидно, что эти два варианта приводят к абсолютно разным формулировкам вопроса. Программисты обычно говорят тред или стрим, если собеседнику из контекста может быть не понятно, о чём идёт речь. У меня была первая мысль именно о потоках ввода-вывода, что конечно же очень сбило с толку.

Ответ на вопрос зависит от того, какой API используешь для мультипоточного программирования. Судя по форме записи, виндовый. Да, в винде закреплёна форма вызова. Функция должна принимать параметр типа указатель на void для того, чтобы можно было передать внутрь треды какой-то контекст. Он передаётся туда из API функции, которая порождает поток, а она (API функция) в свою очередь получает этот указатель от программиста. Если тебе не нужен контекст для треды - передай туда NULL.

Re: Может ли функция потока не иметь параметров вообще?

Сионист » 14 дек 2015, 12:53

Если бы он там ещё был. У него всего один вариант:

Код: Выделить всё

VOID Thread (PVOID pvoid)
.

Re: Может ли функция потока не иметь параметров вообще?

Romeo » 14 дек 2015, 12:10

Ок, тогда у Чарза Петзольда и читай ответ.

Re: Может ли функция потока не иметь параметров вообще?

Сионист » 14 дек 2015, 12:07

Я выражаюсь теми же терминами, что и Чарлз Петзолдт.

Re: Может ли функция потока не иметь параметров вообще?

Romeo » 14 дек 2015, 11:04

Что значит функция потока? Можешь общепринятыми терминами выражаться?

Может ли функция потока не иметь параметров вообще?

Сионист » 12 дек 2015, 17:39

Может ли функция потока не иметь параметров вообще?

Вернуться к началу