Результаты поиска по запросу "object-lifetime"
Как работают интерфейсы ISponsor и ILease?
мы создали объект, который наследуется от
Почему неконстантный параметр ссылки может быть связан с временным объектом?
char f1(); void f2(char&); struct A {}; A f3(); void f4(A&); int main() { f2(f1()); // error C2664. This is as expected. f4(f3()); // OK! Why??? }ошибка C2664: «void f4 (char &)»: невозможно преобразовать аргумент 1 из «char» в «char &» Меня ...
Продлевая время жизни временного, работает с агрегатом в области блока, но не через `new`; Зачем?
Заметка: Этот вопрос изначально задавался каккомментарий отРайан Хейнинг наэтот ответ.
@ Коди Грей - Спасибо!
уusing переменная рассматривается как только для чтения? Это спецификация языка c # или спецификация управляемых языков? Это потому, что c # - это язык .net? Заранее спасибо. Запись: using variable - переменная, которая появляется в операторе ...
Is circumventing a class' constructor legal or does it result in undefined behaviour?
Рассмотрим следующий пример кода:
вызов чистой виртуальной функции из конструктора базового класса
У меня есть базовый класс MyBase, который содержит чисто виртуальную функцию: void PrintStartMessage() = 0 Я хочу, чтобы каждый производный класс вызывал его в своем конструкторе тогда я положил его в базовый класс (MyBase) конструктор class ...
Время жизни объекта C # Thread
Предположим, у меня есть следующий код: