-
> На ум приходит только одно: потоковая функция расположена > в другом модуле.
т.е.?
-
Игорь Шевченко © (26.04.08 11:02) [74] Давайте все-таки различать - возможно/невозможно и удобно/неудобно
а процитируйте хоть одно мое слово, где я говорю, что это невозможно?
На протяжении всей ветки я говорил, что это НЕПРАВИЛЬНО, а не невозможно. С точки зрения логики путанно. Поэтому в моих проектах и я уверен в ваших такого нету.
И не понимаю почему вы начинаете спорить, а потом зачем-то говорите про различие слов невозможно и неудобно, очевидно с самого начала говорили про неудобно.
-
Пробегал2... (27.04.08 12:32) [81]
> На протяжении всей ветки я говорил, что это НЕПРАВИЛЬНО, > а не невозможно
Что есть НЕПРАВИЛЬНО ? Ты, прежде чем претендовать на абсолютную истину, определись с терминологией. А то как в детском саду - "а я имел в виду другое!"
-
Игорь Шевченко © (27.04.08 12:35) [82] Что есть НЕПРАВИЛЬНО ?
ну в принципе конечно можно понять неправильно с той точки зрения, что работать не будет правильно.
Я имел в виду неправильно с той точки зрения, что так делать не принято, то есть плохой подход, хоть и может работать.
-
Пробегал2... (27.04.08 13:00) [83]
Насчет "работать не будет правильно" - если система позволяет, почему не будет работать ?
> Я имел в виду неправильно с той точки зрения, что так делать > не принято, то есть плохой подход
А если не секрет, где есть свод правил, где однозначно написано, как принято делать, как не принято, что есть плохой подход, что есть хороший подход ? То есть, я понимаю, что Дейкстра сказал "goto considered harmful" и это занесено на скрижали. Так вот, есть такие же скрижали относительно потоков в DLL ?
Я до сих пор считал, если система позволяет нечто сделать, то вне зависимости от личных приверженностей, это нечто имеет право на существование.
-
> Экс-Оригинал (26.04.08 22:53) [80]
> т.е.?
Что не понятно ?
-
> Что не понятно ?
Непонятно, что имеется ввиду. Что за другой модуль?
-
> Что за другой модуль?
Любой PE-модуль в ВАП текущего процесса, содержащий исполняемый код поточной функции, адрес которой был указан при вызове CreateThread.
|