Здравствуйте, sergey2b, Вы писали:
S>имееться объект в котором есть N полей типа int S>обновление полей происходит по сигналу извне в отдельном потоке в дружественной функции с использованием CRITICAL_SECTION
S>подскажите пожалуйста как можно организовать обновление если S>в 99.99% поля используються на чтение а не на запись S>сама функция которая использует эти поля выполняеться достаточно долго те входить в ее начале в CRITICAL_SECTION не очень хорошо S>делать каждый раз локальные копии полей вначале функции и использовать их не очень хорошо так как за минуту функция может быть вызвана несколько тысячь раз
а теперь все это по русски, указывая какая функция пишет/читает, что и как долго делает, и ...