W ColumnBinningPolicy być może wystarcza domyślny operator, czyli dopisanie
ColumnBinningPolicy& operator=(ColumnBinningPolicy const&) = default;
Być może w FlexibleBinningPolicy też. Waszym zadaniem jest sprawdzenie, czy dodanie operatora= do każdej binning policy a) kompiluje się b) działa poprawnie w runtime.
Jako C++ ćwiczenie, możecie przed napisaniem kodu sprawdzić dokumentację C++, popatrzeć na kod, i z tej wiedzy już wyciągnąć wnioski, czy domyślny operator= zadziała poprawnie, czy trzeba napisać zmodyfikowaną wersję.
W ColumnBinningPolicy być może wystarcza domyślny operator, czyli dopisanie
Być może w FlexibleBinningPolicy też. Waszym zadaniem jest sprawdzenie, czy dodanie operatora= do każdej binning policy a) kompiluje się b) działa poprawnie w runtime.
Jako C++ ćwiczenie, możecie przed napisaniem kodu sprawdzić dokumentację C++, popatrzeć na kod, i z tej wiedzy już wyciągnąć wnioski, czy domyślny operator= zadziała poprawnie, czy trzeba napisać zmodyfikowaną wersję.