Для начала создал инструмент synchronize(id) для синхронизации потоков в стиле Java. В защищённый блок с одним идентификатором одновременно сможет попасть лишь один поток. Использовать так:
// ...
synchronize(153)
{
// защищённый код
}
// ...
Сегодня узнал, что POSIX Threads под Windows нужно скачивать ОТДЕЛЬНО!
Почему его нет в Visual Studio по-умолчанию? Это же POSIX!
В общем, synchronize(id) работает только под Windows (использует Mutex-ы).
2 комментария:
Круто... буду следить...
Как печально, что в настройках проекта Google Code нельзя выставить кодировку файлов. Чтобы хотя бы в браузере не было проблем... Может писать все комменты на английском?
Отправить комментарий