C++ chat 0. Простые вопросы, лабы и о IDE — в чат новичков @supapro 1. No Ads, offtop, flood 2. Полные правила тут https://t.me/ProCxx/259155 Объявления о вакансиях,эвентах - в лс @AlexFails или @MasterZiV канал вакансий https://t.me/ProCxxJobs
у ассерта вполне конкретная ниша: контроль программистом программиста (в том числе самого себя) в виде утверждения, нарушение которого в релизе невозможно, поскольку на этапе тестирования все некорректно переданные параметры или состояния должны быть выявлены. бессмысленно ассерт использовать для пользовательского ввода и т.п. значений времени выполнения, в этом случае приходит на смену ассертам исключения и т.п. механизмы обработки рантайм ошибок. поэтому оставлять ассерты в релизе - это использоваться ассерт не по назначению.
Читать полностью…Что то похожее на assert в дебаге и отсутствие в релизе. Я бы их вообще не убирал.
Читать полностью…Я тоже ничего не понял - то ли люди прикалываются над CLR, то ли это заигрывание с не ясно откуда взявшейся специализацией языка под платформу "консоль"
Читать полностью…Если для одного языка, проще массив букв сделать как ориентир. Использлвать положение буквы в массиве как вес буквы.
У браузеров представляю, что всё просто зафиксировано так же. (С переводом регистра букв так)
Выше ссылка кажется более актуальная
символы это просто коды, проверь по ним, открой ascii табличку
Читать полностью…Товарищи, каким образом можно проверить, отсортирована ли строчка по алфавиту, с учетом локали?
Читать полностью…ну мс стор и так никому не нужен, а хбох это конечно помянем
Читать полностью…это про любой .NET можно сказать ) там все пишут на C#. Я пробовал C++/Cli - это издевательство над разработчиком
Читать полностью…для UWP вроде было практически обязательно юзать C++/CLI, если вообще на C++ писать
Читать полностью…кто-то использует C++/cli кроме MS? это же вообще нишевая штука
Читать полностью…к слову, услужливые компиляторы, обнуляющие память локальных переменных на стеке в дебаг сборке, оказывают медвежью услугу, создают видимости, что UB в программе нет. и как следствие сборка в релизе расцветает пышным цветом
Читать полностью…причина ошибки в стрельбе по памяти, если других очевидностей не наблюдается. это одна из самых сложно диагностируемых проблем. попробуй запустить из под Dr.Memory он подскажет к каким неинициализированным переменным есть обращения, отсюда можешь посмотреть а не ведут ли такие переменные за пределы допустимого диапазона и где ты можешь писать, как следствие, записываешь мусор в существующий объект
Читать полностью…это маздайское поделие чтоб писать бинды с++ к сишарпу, что тут непонятно
Читать полностью…https://en.cppreference.com/w/cpp/locale/locale/operator()
Читать полностью…ну нужно смотреть как локаль устроена, тут никакой магии нет
Читать полностью…А что улучшилось, давайте вы нам по пунктам перечислите, чтобы мы понимали, почему это улучшения, а не бред собачий, и почему они никому кроме МС (а сейчас и самому МС) не оказались нужны и оказались на свалке.
Читать полностью…UWP для Xbox One обязателен, по крайней мере был. причем даже через профессиональный XDK, а через их простую программу доступа для инди тем более. ну и для мс стора было обязательно
Читать полностью…Значит кто-то это чудо таки использует, для них и сделали
Читать полностью…Но забавно что они всё равно обновили поддержку с++/cli до чего то типо c++17)
Читать полностью…