Владимир Кивва, криптоконтейнер - я имею ввиду что-то типа TrueCrypt или что там сейчас вместо него - там монтируется в качестве диска зашифрованный файл. С этим диском можно работать как с обычным, при этом все содержимое автоматически шифруется. Этот диск можно расшарить обычным способом.
Capacitor10n, Проверьте, создаются ли в реестре ветки ассоциаций такие же как в Вин7. Попробуйте их создать в ручную и проверьте появились ли ассоциации.
Опыт говорит о том, что схема ассоциаций работает по прежнему - куча программ сделанных до появления Вин10 прекрасно на нее ставятся и работают, в т.ч. работают и ассоциации файлов. Из того что у меня сейчас под рукой - MS Office 2010, Matlab 2014. Есть и другой менее известный софт.
1.Что вы понимаете под зависимыми/независимыми дисками? - Independent диски? Они независимы от снапшотов, т.е. снапшоты с них не снимаются. Не знаю зачем это вам.
2.Почему должна замедлиться работа, когда диски "обрастут обновлениями"? - работа не замедлится.
Работа может замедлится, если вы делаете снапшоты и не удаляете их. Удаляйте и не будет замедления. Снапшоты обычно делаются для бэкапов ВМ, после чего должны удаляться. Есть и другие причины для снапшотов, но все они временные и снапшоты нужно удалять.
А вы нагородили огород с выделением дополнительной памяти, копированием, выделением подстроки. К тому же возвращаете не выделенный адрес, а смещенный. Надеюсь освобождение памяти вы реализовали правильно?
Зачем вы добавили 100 байт к выделяемому буферу? Почему вы в буфер копируете всю строку, а не сразу обрезанную?
Ваше решение ... не удачное :-)
Для сравнения строк вы используете регистронезависимое сравнение?
dmitriyivvvv, Согласен, тогда немного изменим:
1.Справа налево перебираем пары цифр пока не найдётся первая пара, где левая меньше правой
(пусть позиция левой цифры будет i)
2.меняем их местами
3.сортируем в порядке возрастания цифры в позициях от i+1 до конца
PS: Ваш алгоритм и мой - практически одно и то же. Только в вашем, по моему, второй шаг лишний - нет необходимости искать "справа от этой цифры наименьшее число которое будет больше этой цифры" - просто меняем местами пару чисел и сразу сортировка - результат одинаков.
sddvxd, Юниковод разных мастей много, UTF8 - один из них.
Строки внутри винды хранятся в UTF16 (на сколько я помню), поэтому требуется преобразование.
Что скрыто под капотом wstring я вам не скажу, давно плотно не занимаюсь плюсами - все больше голый Си.
Долго писал комментарий :-) dmitriyivvvv, Не нужно делать второй шаг - просто меняйте с любой предыдущей цифрой (с последней в моем варианте) - все равно потом сортировать.
Еще добавлю:
Если в числе цифры упорядочены по убыванию, то задание не выполнимо - имеем самое большое число из имеющихся цифр. Для выполнения задания нужно добавлять еще один разряд.
В вашем алгоритме для приведенного примера получается не верный ответ:
47651270590822 => 47651270598022
должно быть: 47651270592028
1.Справа налево ищем цифру меньшую самой правой цифре. (пусть позиция меньшей цифры будет i)
2.меняем их местами (меньшую и самую правую)
3.сортируем в порядке возрастания цифры в позициях от i+1 до конца
4.Если цифры меньше правой нет, то правой цифрой считаем цифру в предпоследней позиции и повторяем п.1-3, при этом сортировать нужно все цифры.
Все!
Да. Ставьте сервер лицензирования на Windows Server самой старшей из имеющихся версии, тогда не будет проблем с совместимостью лицензий для разных версий серверов.
prometian, Посмотрите в таблице экспорта dll как она экспортируется с помощью Dependency Walker или dumpbin (входи в состав MSVC). И это имя используйте в GetProcAddress().
Приведите заголовочный файл.
Не ясно, что у вас за элемент search в методе found(). Где он инициализируется, какое имеет значение в момент вызова add().
Я бы сделал список с приоритетами на базе хэш таблицы. Ключом хэш таблицы будет приоритет, каждый элемент таблицы - обычный список без приоритетов.
Но ваш подход то же понятен и имеет право на существование, реализация пока хромает, но это дело техники.
Используйте отладчик!
Примерно так же, как и без индекса.
Вы хоть попытку сделайте решить эту "проблему" самостоятельно.
И если вдруг не получится, то вопросы сюда задавайте с примерами ошибочного кода.
Игорь Петров, для простых смертных есть универсальное средство для всех ситуаций - суд. Можно напирать на разглашение перс.данных, на ложные сведения, на порочащие сведения и прочую защиту чести и достоинства.
Ингвар Воржев, Да, пожалуй, это странно.
Возможно и не в DHCP дело. Проверить легко.
Адрес может и не прокисать, если на DHCP сервере выставлены соответствующие настройки. Это актуально не только для зарезервированных адресов, а вообще для любых. Но по умолчанию, обычно, выставлено время аренды адреса.