

Лекция 15. Smart-указатели
Presentation
•
Computers
•
University
•
Practice Problem
•
Medium
Ящун Викторовна
Used 3+ times
FREE Resource
41 Slides • 10 Questions
1
2
3
4
5
6
7
8
9
Multiple Choice
Что означает unique в unique_ptr?
Указатель может быть скопирован
Указатель владеет ресурсом единолично
Указатель может хранить только уникальные значения
Указатель автоматически освобождает память
10
11
12
13
Multiple Choice
Какая функция используется для безопасного выделения памяти в unique_ptr?
new_unique
create_unique
make_unique
make_shared
14
15
16
Multiple Choice
Сколько unique_ptr могут одновременно ссылаться на одну область памяти?
Неограниченное количество
Только 2
Только 1
Зависит от размера памяти
17
18
19
20
21
22
23
Multiple Choice
Что происходит с памятью после вызова release()?
Память освобождается автоматически
Ответственность за память переходит к программисту
Память становится доступной для всех unique_ptr
Указатель становится nullptr
24
25
26
Multiple Choice
Что произойдет при сбросе указателя unique_ptr на массив?
Память массива освободится автоматически
Нужно вызывать delete[]
Освободится только первый элемент
Память останется выделенной
27
28
29
30
Multiple Choice
Чем принципиально отличается shared_ptr от unique_ptr?
Тем, что может иметь несколько владельцев одной области памяти
Тем, что работает только с массивами
Тем, что не может быть nullptr
Тем, что не освобождает память автоматически
31
32
33
Multiple Choice
Какой функцией рекомендуется выделять память для shared_ptr?
new_shared
create_shared
make_shared
make_unique
34
35
36
37
38
39
Multiple Choice
Когда освобождается память, управляемая shared_ptr?
При выходе из области видимости
Когда счетчик ссылок становится 0
При вызове метода free()
Вручную с помощью delete
40
41
42
43
44
45
46
Multiple Choice
Что вернет метод unique(), если на область ссылается 3 указателя?
true (1)
false (0)
3
nullptr
47
48
49
50
Multiple Choice
Какое преимущество дает использование shared_ptr для массивов?
Автоматическое управление памятью
Более быстрый доступ к элементам
Возможность изменять размер массива
Автоматическая сортировка элементов
51
Show answer
Auto Play
Slide 1 / 51
SLIDE
Similar Resources on Wayground
42 questions
SQA H Computing SQP
Presentation
•
12th Grade
45 questions
Понятие коммерческого права
Presentation
•
University
42 questions
Л5-Интел.разв
Presentation
•
University
45 questions
Исполнение торговых обязательств
Presentation
•
University
44 questions
How to Talk about Actions (Part II-Session 19)
Presentation
•
12th Grade - University
45 questions
Что такое Родина
Presentation
•
University
44 questions
DOULEUR CHRONIQUE
Presentation
•
University
43 questions
День космонавтики
Presentation
•
University
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade
Discover more resources for Computers
55 questions
Post Malone Addtion (Tres)
Quiz
•
12th Grade - University
20 questions
Disney Trivia
Quiz
•
University
50 questions
AP Biology Exam Review 2017
Quiz
•
11th Grade - University
24 questions
5th Grade Math EOG Review
Quiz
•
KG - University
12 questions
Star Wars Trivia - Easy
Quiz
•
KG - University
215 questions
8th Physical Science GA Milestones Review
Quiz
•
KG - University
40 questions
Famous Logos
Quiz
•
7th Grade - University
14 questions
(5-3) 710 Mean, Median, Mode & Range Quick Check
Quiz
•
6th Grade - University