Я думаю, что уже знаю ответ на этот вопрос, но в настоящее время я работаю над перестройкой некоторого устаревшего кода Visual C ++ 6.0, и я работал над добавлением некоторых CCriticalSections, но потом я подумал об этом, если всемоя функция - возвращать указатель на некоторые данные, я думаю, что критические разделы, вероятно, бесполезны, потому что я не думаю, что я действительно защищаю данные и их указание, я не думаю, что это действительно мешает кому-либо писать в них.(при условии, что у меня такие же замки вокруг сеттера).
Что вы думаете?