Но я реализовал деструкторы, они пустые, но они есть. Я совсем не знаю с++11, и использовать в коде то, что я не понимаю мне не хочется. Ведь как то на с++98 эта ситуация разруливается?
этот сервис самопальный, и имеет возможность самоустраниться. И вызывая из админской консоли его с параметрами, он удаляет службу и файл становится доступным для удаления
Китайский байт 500 000÷1 024×1 000÷1 024
×1 000÷1 024
=465,6612873077
Или другими словами, если вы снимете жесткий диск, то на наклейке увидите, что там написано, что ёмкость диска 500 000 000 000 байт. Деля на 1024 три раза получаем 465 гб
Алексей Майрин: вы не сможете вернуть массив если создадите его в фукнции, так как он будет локальный и это нарушит пространственно - временной континуум. Массив надо создавать в самой верхней функции и по указателю передавать во все остальные
вот условий задания сильно не хватило, два входных - count и max, мне вначале казалось, что через одно из них должно возвращаться значение максимально повторяющегося слова. Задачку надо побить на множество более мелких и если известно количество слов в строке и количество строк, все это сильно упростит задачу.
Алексей Черемисин: большое спасибо, а можно еще один вопрос, мне просто интересно услышать мнение. Вопрос связан с архитектурой, вот я пишу клиента, т.е. он по сути создает экземпляр класса pipe и ожидает через пайп, когда придет команда умереть, сам экземпляр pipe при инициализации создает поток слушатель, к которому повешен callback. Ну и типа от далее приходят данные, попадают в callback и должна произойти сборка какая то. Появилась мысль написать класс, который будет буферизировать в себя данные и по запросу отдавать полученные команды. Так вот, обработка команд должен вестись в одном потоке, а прием данных через callback. Таким образом, получается, что без глобального экземпляра класса не обойтись? вот как правильнее сделать подобную работу с буферизацией?