Aktywne Wpisy
ulaniecbezkilosow986 +267
Julka, extinction rebellion
#bekaztwitterowychjulek
#julka
#p0lka
#bekazlewactwa
#bekazfeministek
#feminizm
#bekaztwitterowychjulek
#julka
#p0lka
#bekazlewactwa
#bekazfeministek
#feminizm

ewolucja_myszowatych +847
Każda karta sim musi być zarejestrowana, każda transakcja bankowa jest dostępna dla urzedników, każdy przelew między bankami jest monitorowany, ludzie wysyłają urzędom codziennie jakieś jpk, bank wie kiedy i gdzie kupiłeś bułkę i do jakiego lekarza chodzisz, wie ile śladu węglowego nawydychałeś w tym miesiącu
Ale ten BMW nie jest nikomu znany, urzędnicy nic nie wiedzą, policja nic nie wie, nie ważne że usmażyła się żywcem rodzina z dzieckiem, nie ma sensu
Ale ten BMW nie jest nikomu znany, urzędnicy nic nie wiedzą, policja nic nie wie, nie ważne że usmażyła się żywcem rodzina z dzieckiem, nie ma sensu





wektor[i].push_back();
Dla wektora, który przy deklaracji był deklarowany jako jednowymiarowy(nie ma chyba nawet 2 wymiarowych, ale mniejsza...)
Czy to tworzy coś w stylu drugiego wymiaru i do nowego wiersza, ale tylko dla tego indeksu wpycha jakby niżej wartość?
Pierwszy raz spotykam się z tego typu zapisem...
#programowanie #cpp
Wiem, że wywołanie wektor.pushback() utworzy na końcu wektora nową komórkę i tam wstawi wartość, ale jak działa zapis:
wektor[indeks].pushback()??
A taki zapis wektor[2].pushback() zadziała tylko jeżeli
wektorjest wektorem wektorów (
vector> wektor)
std::vector wektor; // to jest jeden obiekt klasy std::vector o nazwie wektor
std::vector wektory[10]; // to jest tablica dziesięciu obiektów klasy std::vector
wektory[0].push_back(10); // wrzucam wartość 10 do wektora który w tablicy wektorów znajduje się pod indeksem 0
wektory[5].push_back(20); // wrzucam wartość 5 do wektora który w tablicy wektorów znajduje się pod indeksem 5
@zakowskijan72:
std::vector<int```**```
> wektor; // to jest jeden obiekt klasy std::vector o nazwie wektor
``````
std::vector**
int
**wektory.resize(6);
wektory[0].pushback(10); // wrzucam wartość 10 do wektora który w tablicy
wektorów znajduje się pod indeksem 0
wektory[5].pushback(20); // wrzucam wartość 5 do wektora który w tablicy wektorów znajduje się pod indeksem 5
Zaryzykuję stwierdzenie, że to tak nie działa.
Wartość 20 do wektora, który w tablicy jest na miejscu szóstym.
Tak tylko mówię...
No patrząc na definicje która mówi, co mają wskaźniki do tego?
Poza tym to doda do wektora o indeksach [5][0]
1. W C/C++ indeksy 'lecą' od 0, tak więc jeżeli wektor będzie miał tylko jeden element to będzie od pod indeksem [0]
2. Nie musisz wrzucać wektora w wektor, wystarczy, że użyjesz starej, dobrej, prostej i zrozumiałej klasycznej 'statycznej' tablicy.
3. Skompiluj kod poniżej. Gwarantuję, że działa. (wrzucam w spojler żeby było dobre formatowanie)
#include
int main(void) {
std::vector wektory[10]; // to jest tablica dziesięciu obiektów klasy std::vector
wektory[0].pushback(10);