Точка входа в IT: со студенческой скамьи в геймдев
Герой статьи перепробовал бэкенд, фронтенд, разработку десктопных приложений, но в итоге решил разрабатывать игры.
В интервью он рассказал, какие знания ему понадобились, чтобы стать Junior-разработчиком на Unreal Engine:
https://tprg.ru/YEov
#точка_входа #gamedev #cpp
Герой статьи перепробовал бэкенд, фронтенд, разработку десктопных приложений, но в итоге решил разрабатывать игры.
В интервью он рассказал, какие знания ему понадобились, чтобы стать Junior-разработчиком на Unreal Engine:
https://tprg.ru/YEov
#точка_входа #gamedev #cpp
15 решений базовых алгоритмических задач, реализованных на C++
Чтение кода — важный навык программиста. Он пригодится на работе, когда вы столкнётесь с чужим кодом (или даже вашим, написанным год назад).
Попробуйте просмотреть решения задач и понять, как работает код:
https://tprg.ru/t1Ir
#cpp #задачи
Чтение кода — важный навык программиста. Он пригодится на работе, когда вы столкнётесь с чужим кодом (или даже вашим, написанным год назад).
Попробуйте просмотреть решения задач и понять, как работает код:
https://tprg.ru/t1Ir
#cpp #задачи
Как объединить 5 языков программирования в одном Python-проекте?
Нет одного универсального языка программирования. Существует множество языков, которые быстро и эффективно решают конкретную задачу (например, математические расчёты или создание интерфейса). Поэтому в больших проектах нередко встречаются части на разных языках.
Статья демонстрирует один из подходов, как можно объединить куски кода на разных языках в единый Python-проект:
https://tprg.ru/IsRg
#python #java #cpp #csharp #js
Нет одного универсального языка программирования. Существует множество языков, которые быстро и эффективно решают конкретную задачу (например, математические расчёты или создание интерфейса). Поэтому в больших проектах нередко встречаются части на разных языках.
Статья демонстрирует один из подходов, как можно объединить куски кода на разных языках в единый Python-проект:
https://tprg.ru/IsRg
#python #java #cpp #csharp #js
Копирование объектов в C++
Чтобы копировать объект, зачастую достаточно скопировать содержимое всех полей основного объекта в новый. Однако этот способ работает некорректно, если в объекте используются указатели.
Как правильно сделать копирование подобных объектов, объясняется в статье:
https://tprg.ru/nW5I
#cpp
Чтобы копировать объект, зачастую достаточно скопировать содержимое всех полей основного объекта в новый. Однако этот способ работает некорректно, если в объекте используются указатели.
Как правильно сделать копирование подобных объектов, объясняется в статье:
https://tprg.ru/nW5I
#cpp
Крутые фичи современного C++, о которых стоит знать
Со стандарта C++11 в языке появилось множество функциональных возможностей, которые упрощают жизнь программисту. Рассказываем о самых интересных из них:
https://tprg.ru/MYSK
#cpp
Со стандарта C++11 в языке появилось множество функциональных возможностей, которые упрощают жизнь программисту. Рассказываем о самых интересных из них:
https://tprg.ru/MYSK
#cpp
Чем отличается C++ от C#?
Кроме названия есть ещё как минимум 9 существенных отличий, о которых рассказывает автор статьи:
https://tprg.ru/Fq4z
#cpp #csharp
Кроме названия есть ещё как минимум 9 существенных отличий, о которых рассказывает автор статьи:
https://tprg.ru/Fq4z
#cpp #csharp
Чем отличается C++ от C#?
Хоть названия языков похожи, на самом деле они имеют множество отличий как в синтаксисе, так и в области применения.
Статья поможет разобраться, какой из двух языков подойдёт именно вам:
https://tprg.ru/Fq4z
#cpp #csharp
Хоть названия языков похожи, на самом деле они имеют множество отличий как в синтаксисе, так и в области применения.
Статья поможет разобраться, какой из двух языков подойдёт именно вам:
https://tprg.ru/Fq4z
#cpp #csharp
Ключевые алгоритмические парадигмы для решения нестандартных задач
В спортивном программировании для решения задач используются ключевые алгоритмические парадигмы, на базе которых реализуется алгоритм решения:
— полный поиск;
— жадный алгоритм;
— «разделяй и властвуй»;
— динамическое программирование.
Подробнее о парадигмах (с примерами на C++): https://tprg.ru/Q8bw
#алгоритмы #cpp #задачи
В спортивном программировании для решения задач используются ключевые алгоритмические парадигмы, на базе которых реализуется алгоритм решения:
— полный поиск;
— жадный алгоритм;
— «разделяй и властвуй»;
— динамическое программирование.
Подробнее о парадигмах (с примерами на C++): https://tprg.ru/Q8bw
#алгоритмы #cpp #задачи
Указатели в C++
Новички, изучающие C++, очень часто не могут разобраться, что такое указатели и для чего они нужны. Освоить эту конструкцию поможет видео, где наглядно объясняется теория указателей и как с ними работать в реальном коде:
https://youtu.be/n0saIDd3H-M
#cpp
Новички, изучающие C++, очень часто не могут разобраться, что такое указатели и для чего они нужны. Освоить эту конструкцию поможет видео, где наглядно объясняется теория указателей и как с ними работать в реальном коде:
https://youtu.be/n0saIDd3H-M
#cpp
YouTube
Указатели c++ что это. Для чего нужны. Указатели c++ разыменование. C++ для начинающих. Урок #46
Понравилось видео или оказалось полезным? Подпишись!
Указатели c++ что это. Для чего нужны. Указатели c++ разыменование. C++ для начинающих. Урок #46
Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут!…
Указатели c++ что это. Для чего нужны. Указатели c++ разыменование. C++ для начинающих. Урок #46
Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут!…
10 идей проектов для начинающих C++ разработчиков
Чтобы действительно научиться программированию, нужно много практиковаться: чем больше напишите кода, тем лучше усвоите разработку.
Комфортнее всего работать над проектами, которые действительно интересны. Но за что взяться, если в голову не приходит ни одной идеи?
В подборке вы найдёте проекты разного уровня, которые помогут освоить достаточно сложный C++. Можно взять любой и потренироваться:
https://tprg.ru/k716
#cpp #идеи
Чтобы действительно научиться программированию, нужно много практиковаться: чем больше напишите кода, тем лучше усвоите разработку.
Комфортнее всего работать над проектами, которые действительно интересны. Но за что взяться, если в голову не приходит ни одной идеи?
В подборке вы найдёте проекты разного уровня, которые помогут освоить достаточно сложный C++. Можно взять любой и потренироваться:
https://tprg.ru/k716
#cpp #идеи