Aktywne Wpisy

DominiCanes +308
Tak, wychwalam Boga przed pracą, a o co chodzi?
Dzień dobry, pięknego, Bożego piątku! I smacznej kawusi (ʘ‿ʘ)
Pan z Wami
#katolicyzm #wiara #chrzescijanstwo
Dzień dobry, pięknego, Bożego piątku! I smacznej kawusi (ʘ‿ʘ)
Pan z Wami
#katolicyzm #wiara #chrzescijanstwo
źródło: image
Pobierz
aa-aa +84
Nadciąga ostry pożar planety
źródło: 1000002440
Pobierz




Mam konstruktor klasy A(B b), jak go poprawnie zaimplementować? Czy lepiej będzie zrobić
this->b = bczy listą inicajlizacyjnąA(B b) : b( b.getx(), b.gety() )?A(B b) : b(b)explicit A(B const& b) : b(b) {}// działa korzystając z konstruktura kopiującego bexplicit A(B &&b) : b(std::move(b)) {}// gdy korzystamy z C++11 działa korzystając z konstruktora przenoszenia bexplicitjest po to aby nie następowała automatyczna konwersjia, np funckja f(A) nie zadziłała z parametrem o typie B