Step 7 (S-6957)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/532/step/7

Step 7 (S-6957) 1.png

[00:00 - 00:15] следующие важные свойства все + + это низкоуровневой низкоуровневые + также как и низкоуровневых языка означает что в этих языках можно напрямую работать с ресурсами компьютера с 1 стороны это позволяет


[00:15 - 00:30] писать низкоуровневые системные приложения такие как операционной системы или драйвер операционных систем с другой стороны это возлагает на программиста необходимо следить за системным ресурсам и так как неаккуратное обращение к системным ресурсам может


[00:30 - 00:47] привести к падению программы так например в c + + отсутствует автоматическое управление памятью это с 1 стороны позволяет программисту максимально получить контроль над своей программой и например сэкономить память приложение где то можно с другой стороны


[00:47 - 00:56] программисту необходимо заботиться об освобождении памяти собственноручно есть он забудет свои память это память будет висеть до конца работы приложения