Публикации по теме 'cpp'
Некоторые руководства по C ++ (1) - Hello World
Предисловие
Несколько месяцев назад я занимался разработкой собственного блога с нуля, а это отнимало много времени. Первоначально я планирую написать несколько непрофессиональных руководств или мыслей о вещах программирования, которые я узнал в прошлом в своем блоге, но оказалось, что мне нужно приложить большие усилия для украшения сегмента кода в моем руководстве. Поэтому, чтобы больше сосредоточиться на содержании, а не на дизайне, я постараюсь написать здесь уроки и посмотреть,..
Кенгуру HackerRank Challenge
Проблема :
Вы ставите цирковое представление с участием различных животных. На одно действие вам даются два кенгуру на числовой прямой, готовые прыгнуть в положительном направлении (т. е. в сторону положительной бесконечности).
* Первый кенгуру стартует в точке x1 и перемещается со скоростью v1 метра за прыжок. * Второй кенгуру стартует в точке x2 и перемещается со скоростью v2 метра за прыжок.
Вы должны найти способ собрать обоих кенгуру в одном и том же месте в одно и то же..
Как избежать ошибок с помощью современного C ++
Одна из основных проблем C ++ - наличие огромного количества конструкций, поведение которых не определено или просто неожиданно для программиста. Мы часто сталкиваемся с ними при использовании нашего статического анализатора в различных проектах. Но, как все мы знаем, лучше всего обнаруживать ошибки на этапе компиляции. Давайте посмотрим, какие методы в современном C ++ помогают писать не только простой и понятный код, но и делают его более безопасным и надежным.
Что такое..
Общие операторы перечисления
C ++ Telltales, часть 2:
Общие операторы перечисления
Это вторая часть моей серии статей о C ++ Telltales, в которой я делюсь некоторыми советами и приемами по работе с C ++. Не стесняйтесь смотреть и другие части серии здесь !
Перечисления C ++ полезны, когда вам нужно создать тип, который можно использовать как флаг. Чтобы использовать их в качестве флагов, у них должны быть операторы для сравнения, установлен ли конкретный флаг, или для предоставления комбинации значений..
Разъяснение разработки на основе REPL для разработчиков C++/Java и C#
Разъяснение разработки на основе REPL для разработчиков C++/Java и C#
Если вы используете один из основных статически типизированных языков, таких как C++, Java или C#, вы, вероятно, привыкли использовать большую сложную IDE. Может показаться чрезвычайно примитивным, как много людей работают с динамическими языками, такими как Python, Ruby или Julia, просто используя командную строку и текстовый редактор.
Я попытаюсь объяснить преимущества такой разработки на нескольких практических..
Кросс-компиляция проектов C++ с помощью Dockcross
Кросс-компиляция оказывает огромное влияние на разработку кроссплатформенного встроенного программного обеспечения C++. Поэтому у нас есть много инструментов, которые нам помогут, и доккросс — один из них, о котором мы кратко поговорим.
Программное обеспечение, которое выполняется на платформе, отличной от той, которую мы использовали для его написания, должно быть кросс-компилировано.
Когда мы говорим о «компиляции», мы обычно имеем в виду преобразование нашего исходного кода в..
Что такое шаблон дизайна?
Достигнув определенного уровня опыта и проведя достаточно времени в отрасли, я осознал важность проектирования / создания архитектуры системы и программного обеспечения. Итак, я начал изучать дизайн системы / программного обеспечения и понял, что ничто не может быть лучше, чем шаблон проектирования. И первое, что я сделал, - это погуглил: «Что такое шаблон дизайна?» Отсюда и возникла идея этой статьи.
/! \: Первоначально опубликовано на @ www.vishalchovatiya.com
Но, как..