Aktywne Wpisy
![WykopX](https://wykop.pl/cdn/c0834752/8b8d85727535e06a2b6e3f47777b7ee7b43dedfb9ba8e674b7020493a2d1f485,q60.png)
WykopX +71
Bardzo przepraszam, że tak długo to trwało, ale jest!
Na szybko zrobiłem skrypt przywracający listę plusujących
https://greasyfork.org/pl/scripts/489949/listy-plusujacych-wpisy-i-komentarze
- lista plusujących po staremu
- zielonki i bordo są w kolorze (pomarańczki nie bo źle to wygląda)
- oznaczenie użytkowników, których blokujesz 🚯
- oznaczenie tych, których obserwujesz 🔔
- różowe paski mają małą różową kropkę 🟣
Skrypt jest kompatybilny z Wykop X Style 2, a dodatkowe opcje konfiguracji działać będą także w
Na szybko zrobiłem skrypt przywracający listę plusujących
https://greasyfork.org/pl/scripts/489949/listy-plusujacych-wpisy-i-komentarze
- lista plusujących po staremu
- zielonki i bordo są w kolorze (pomarańczki nie bo źle to wygląda)
- oznaczenie użytkowników, których blokujesz 🚯
- oznaczenie tych, których obserwujesz 🔔
- różowe paski mają małą różową kropkę 🟣
Skrypt jest kompatybilny z Wykop X Style 2, a dodatkowe opcje konfiguracji działać będą także w
![WykopX - Bardzo przepraszam, że tak długo to trwało, ale jest!
Na szybko zrobiłem s...](https://wykop.pl/cdn/c3201142/eeeda54581b4cc900aa324e5b761536f6c89b212aab88ab3b61baf1bbb9b46b5,w150.jpg)
źródło: Lista plusujących
Pobierz![Defined](https://wykop.pl/cdn/c0834752/14c97220de8fb1d180a08613bf8e0a7f24dd6e8064ca336d2f2c5af2d9ef2589,q60.jpg)
Defined +4
Dobra, tak, to ja # pokazmorde
Rano usuwam
Rano usuwam
![Defined - Dobra, tak, to ja # pokazmorde
Rano usuwam](https://wykop.pl/cdn/c3201142/4bb4a9f622aa5b5d45d0eb0fc7455e2b6d5b91eacf2216f09f0a64b07078731b,w150.jpg)
źródło: temp_file906591300613076175
Pobierz
static_assert
i sprawdzisz czy klasa jest POD (Plain Old Data) inaczej nawet nie myśl żeby w C++ memcpy korzystać.static_assert(std::is_pod::value, "Odmawiam użycia memcpy!");
Jeżeli assert się nie powiedzie, to niema rady musisz użyć konstruktora. Jak masz do dyspozycji tylko wskaźnik i tam musisz z jakiegoś powodu stworzyć obiekt to używasz opeartora new inplace:
std::unique_ptr obiekt = new(wskaznik)
klasa2{
klasa 1 obiekt
}
muszę dla obu klas robić konstruktor kopiujący ? czy tworząc nowy obiekt klasy 2 będę miał od razu miejsce na elementy klasy 1 ?
Jeśli tworzone dynamicznie to tak, jesli wektory, to wystarczy przypisać
populacja::populacja(populacja &do_skopiowania)//konstrunktor kopiujacy
{
instancja *nowy = new instancja(do_skopiowania.insta);
insta = *nowy;
}
Co to jest insta? Compozycja klasy instancja? Jeżeli to zwykły obiekt to ten konstruktor w ogóle ci nie będzie potrzebny, domyślny zrobi to za ciebie. Dokładniej domyślny zrobi tak:
populacja::populacja(const populacja &do_skopiowania): //konstrunktor kopiujacy
: // lista initializacyjna
insta( do_skopiowania.insta ) // wywołanie konstruktora kopiującego klasy instancja
{}
Komentarz usunięty przez autora