Вопрос очень красивый, всё смотрю и любуюсь. ^)
Ога, и лодырь. )
featurelles Смешно. Операционок специализированных и не очень, дофига. Может лучше посмотреть что уже сделано, а не городить велосипед? Всё это...
Фигню какую-то предлагаете. Этот велосипед никому будет не нужен, ибо уже давным давно такое есть.
Иначе компиллер принимает value_type за мембер.
У меня 2010 студия линкует. Можно ещё сделать static volatile SomeSingleton m_Object;, хотя не думаю что это критично.
Не обратил внимания что m_Object объявлен static-ом, а значит он и не мембер. Для студии похоже достаточно инициализировать SomeSingleton::m_Object;
GetInstance не статическая, у SomeSingleton есть мембер себя-же. Очень интересно, как это у вас вообще работает?
Rel Только для функции main.
А при чём здесь синглтон? Через интерфейс абстрактного класса можно работать только с виртуальными функциями и фабрикой(или без неё, если есть...
Rel Повторяю, это стандарт!, ничего пробовать не надо.
filesystemwatcher следит за файлами, а не за хендлами процессов. "Лабать" бессмысленно.
Ну так перехватите ядерную CreateFile.
Ещё бы не было, это прописано стандартом - в main необязательно явно возвращать значение, так как в этом случае неявно возвратится 0. ТС-у нужно...
Зачем? ^)
Значит main у вас не функция, а процедура, всё логично. ^)
По-вашим может и так.
Непрофильно это чисто для хранения? Медленнее не будет, но и смысла особого в этом нет.
Нет. Нет. Обращение к памяти в алгоритмах как правило через кеш первого уровня, а он сверхбыстр.
Visual Studio - умеет. ^)
Имена участников (разделяйте запятой).