Чтение данных из файла в директории proc

195
19 ноября 2017, 16:42

Пишу программу на си++ и возникла необходимость читать файл /proc/meminfo. Но на сервере запускается несколько копий данной программы, в связи с чем стала необходимость читать данный файл без перебоев между процессами.

Есть ли какой-нибудь метод или функция уже готовая в си++, который бы обеспечило такую возможность и всегда можно было бы получить данные для каждого процесса без ошибки скажем чтения? Или придется использовать fopen с каким нибудь lock?

READ ALSO
Инкремент std::atomic с контролем переполнения

Инкремент std::atomic с контролем переполнения

Потребовалось реализовать потоково и переполнительно безопасный счетчик на std::atomicСделал вот так, как и многие в интернете:

249
Добавление элемента в модель

Добавление элемента в модель

Не могу понять как происходит взаимодействие модели и представленияНужно добавить элемент в модель и установить для него виджет в отображении

198
Неправильная конвертация lat/long в UTM

Неправильная конвертация lat/long в UTM

Имею вот такие координаты в latitude и longitude

242
Битмап из ресурсов и кисть

Битмап из ресурсов и кисть

Хочу закрасить окно узором битмапа, который грузится из ресурсов и помещается в кистьНе могу понять какие лучше функции использовать и с чего...

218