Pytania otagowane jako container-data-type

9
Dlaczego nie mogę utworzyć wektora odniesień?
Kiedy to zrobię: std::vector<int> hello; Wszystko działa świetnie. Kiedy jednak zrobię z tego wektor odnośników: std::vector<int &> hello; Dostaję straszne błędy jak błąd C2528: „wskaźnik”: wskaźnik do odwołania jest nielegalny Chcę umieścić wiele wektorów struktur w wektorze, aby nie musiałem mieszać się ze wskaźnikami. Dlaczego wektor wywołuje w tym napad …

7
Dlaczego warto korzystać z funkcji początkowych i końcowych innych niż członkowie w C ++ 11?
Każdy standardowy kontener ma metodę begini enddo zwracania iteratorów dla tego kontenera. Jednak C ++ 11 najwyraźniej wprowadził wolne funkcje o nazwie std::begini std::endktóre wywołują funkcje begini end. Zamiast pisać auto i = v.begin(); auto e = v.end(); piszesz auto i = std::begin(v); auto e = std::end(v); W swoim wystąpieniu, …

10
W jakim scenariuszu używam określonego kontenera STL?
Czytałem o kontenerach STL w mojej książce o C ++, a konkretnie w sekcji o STL i jego kontenerach. Teraz rozumiem, że każda z nich ma swoje specyficzne właściwości i jestem blisko zapamiętywania ich wszystkich ... Ale nie rozumiem jeszcze, w którym scenariuszu każdy z nich jest używany. Jakie jest …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.