Powiązane pytania 'lifetime'

C++: stałe odniesienie do tymczasowego
Jest kilka pytań o czas życia stałego odniesienia na SO, ale nadal tego nie rozumiem. Czy ten fragment kodu jest ważny? struct S { const int &ref; S( const int &x ) : ref(x) { } }; int main( ) { S s( 0 ); // ......
810 wyświetlenia
schedule 04.07.2022

Jak utworzyć tablicę nieopakowanych funkcji/zamknięć?
Nota wydawcy: To pytanie zostało zadane przed wersją Rust 1.0 i od tego czasu część składni uległa zmianie, ale podstawowe koncepcje pozostały. Niektóre odpowiedzi zostały zaktualizowane pod kątem składni Rust 1.0. Jestem nowy w Rust i...
1622 wyświetlenia
schedule 17.11.2023

Dlaczego przy implementowaniu cechy w typie referencyjnym potrzebny jest czas życia, jeśli w innym przypadku czas życia nie zostałby wykorzystany, w Rust ‹ 1,31?
Implementuję cechę dla typu referencyjnego, używając Rusta starszego niż 1.31. Dlaczego Rust chce wyraźnego czasu życia, skoro mówię mu, dla jakiego typu referencyjnego implementuję daną cechę? Oto prosty przykład. Struktura Inches ,...
3782 wyświetlenia
schedule 08.11.2023

Jak przypisać czas życia podczas zwracania wyniku document::find z wybranej skrzynki?
Mam problem ze zdefiniowaniem funkcji, która zwraca wektor Node z wybranej skrzyni, v0.2.2. Dodałem do tej funkcji, gdy pracowałem nad komunikatami o błędach (wspieranym przez inne pytania online), ale nie mogę dowiedzieć się, jak przypisać zmienną...
46 wyświetlenia
schedule 21.09.2022

Jak przekazać funkcję tworzącą strukturę zawierającą komórkę z czasem życia do innej funkcji?
Próbuję przekazać funkcję konstruktora jako argument innej funkcji. Funkcja tworzy strukturę z powiązanym okresem istnienia. Muszę utworzyć strukturę na podstawie tego wskaźnika po utworzeniu kilku innych obiektów, do których ta struktura będzie...
169 wyświetlenia
schedule 03.01.2024

Ach, mam to! Całkiem fajnie, że o tym pomyślałeś :)
79 wyświetlenia
schedule 16.04.2024