а в комплекте с видеокартами идет как раз такой переходник, который мне не нужен — с его помощью к DVI-карте подключают VGA-монитор. Как-то вы меня, кажется, не очень поняли. Я с папами-мамами сам разберусь, мне важнее принципиальная возможность такого сопряжения, в чем я не уверен. Вы же понимаете, что если один разъем в другой вставился, это еще ничего не значит?
Погодите… Что значит для десктопов? У меня на десктопе есть VGA-разъемы — аж две штуки. Две мамы. На ноуте один VGA — и он точно такой же. Есть кабель — он папа-папа. Им как раз можно сопрячь ноут и VGA-сторону переходника того, что по ссылке.
Мне тоже такое «импонирует», но у меня есть конкретная задача с конкретными условиями. И для нее схема выделения по потоку на каждого клиента пока вполне подходит.
Гм… то есть, задача стоит так. Пока поток делает что-то полезное, занимает ресурсы и прочее, он должен оставаться joinable с тем, чтобы при завершении работы сервера процесс завершения можно было приостановить до окончания работы потоков. Но как только поток сделал свою работу, ему нужно как-то сказать detach()… но как?
Огромное спасибо! Проблема была решена так. Правда, такое решение породило незначительную неприятность — теперь я не могу так же просто, как прежде, отслеживать активные потоки с тем, чтобы дать им корректно закрыть сокеты и прочие ресурсы. То есть, так как я вместо join теперь просто делаю detach, присоединить их уже не удается.