запрет на запуск копии приложения?
обычно простейшая реализация делается через named mutex, каких в STL я (по непонятной причине) найти не могу
В стандартной библиотеке С++ нет примитивов межпроцессного взаимодействия
boost::named_mutex только если
трагично но спасибо за ответ
Есть костыль в виде лок файла, который (не)будет работать на любой фс.
Тоже думал об этом, но с бустом получилось решить :-)
Это всё равно надо апи ОС юзать
Не file lock, а lock file.
Ну а он удалится сам при завершении процесса?
Нет. Поэтому и "(не)будет работать".
Обсуждают сегодня