Результаты поиска по запросу "lifetime"

1 ответ

 представляют начало того же хранилища. И я не понимаю, почему, если хранение подобъекта связано с хранением содержащего объекта, хранение объекта не связано с хранением его подобъекта.

ительно этого кода: #include <string> int main() { union u { u() { i = 0; } ~u() {} int i; std::string s1; std::string s2; } u; new (&u) std::string{}; }[Intro.object] / 2 [https://timsong-cpp.github.io/cppwp/n4659/intro.object#2]Говорит, ...

3 ответа

Продлевает ли const ссылка жизнь временного объекта, возвращенного временным объектом?

Я знаю, что постоянное обращение продлевает жизнь временного местного жителя. Теперь я спрашиваю себя, можно ли распространить это уместность на цепочку врем...

2 ответа

Я неправильно внедряю IntoIterator для ссылки на реализацию LazyList или это ошибка Rust?

При реализации версии LazyList (неизменный лениво вычисляемый запоминаемый односвязный список, во многом аналогичный спискам на Haskell), я столкнулся с проб...

ТОП публикаций

1 ответ

здесь, на ржавчины / ржавчина # 43234

я есть следующий код: struct Baz { x: usize, y: usize, } struct Bar { baz: Baz, } impl Bar { fn get_baz_mut(&mut self) -> &mut Baz { &mut self.baz } } struct Foo { bar: Bar, } impl Foo { fn foo(&mut self) -> Option<&mut Baz> { for i in 0..4 { ...

2 ответа

 "не волшебство"

1 ответ

Ошибка «Отсутствует спецификатор времени жизни»

Это мой код:

1 ответ

Почему я не могу вернуть значение & str, сгенерированное из строки?

0 ответов

Как инициализировать переменную со временем жизни?

2 ответа

Невозможно вызвать функцию в порожденном потоке, потому что она «не выполняет требуемое время жизни»

Я могу запустить этот код

5 ответов

Вот почему я специально сказал: «Я просто обожаю это, поэтому, пожалуйста, не считайте это Евангелием ...» Это было просто задумано как идея попробовать и испытать.

std::vector<int> a; a.push_back(1); a.push_back(a[0]);I о что узнал [https://stackoverflow.com/questions/4705593/int-vs-const-int/4705871#4705871] что приведенный выше код может быть очень опасным. (Если не понятно почему, вы не одиноки ... для ...