Cześć wam, umiałby ktoś mi powiedzieć w jaki sposób mogę dodać do wektora dwa obiekty klas pochodnych z typem wskaźnikowym na abstrakcyjną klasę bazową która jest otemplateowana? Wyrzuca mi error: No matching member function for call to 'pushback'
to, że ileś klas możesz stworzyć templatem nie oznacza, że te klasy mają cokolwiek ze sobą wspólnego. jak masz template<class T> class A{}; to A<int> nie ma nic wspólnego z klasą A<float>. jak chcesz wstawić do jednego wektora różne obiekty, to muszą to być polimorficzne obiekty. no albo std any.
Można gdzieś jeszcze kupić jajka z chowu klatkowego? Wszędzie tylko ściółkowe i z wolnego wybiegu, a ja lubie jak kura sie skupi na robieniu jajek, zamiast takich pierdół jak chodzenie
Czy istnieje jakiś prosty sposób w c++, aby mając podany wektor podmienić w nim wartości, żeby liczby w nim wysepowały maksymalnie 3 razy? Przykład: 1 0 1 2 2 1 0 0 0 0 wystepuje 4 razy, 2 występuje 2 razy #informatyka #programowanie #cplusplus
Jakie firmy robią ciekawe rzeczy w C++? Do tej pory pracowałem w dwóch firmach w tym języku i w obu przypadkach było to ogromne legacy, w którym tylko czułem że się wypalam. Zaczynam się zastanawiać czy to nie urok tego języka i czy nie spróbować z czymś innym.
Jak powinna wyglądać struktura nowoczesnego projektu C++? Podoba mi się to, otwarty standard, ale nie wiem, czy powinienem słuchać... Może pójdę klasycznie src i include. Ale to wygląda na starą szkołę, czy ktoś zna dobre praktyki? Będę używał modułów i szablonów, więc c++20 w górę. https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1204r0.html
imo beznadziejne jest dzielenia na hpp do inc a cpp do src. powinno być w jednym katalogu. osobno tylko te hpp, które wystawiasz na zewnątrz (jeżeli robisz libke)
#programowanie #programista15k #cpp #ui #gui Czego mogę użyć do przyjemnego zrobienia GUI i zeby to połąćzyć z kodem CPP w Visual Studio? Do tej pory robilem po prostu interfejs w WinAPI. I jeszcze chodzi o to żeby skompilowany plik wykonywalny był jeden w sensie nie potrzebował linkować dodatkowych biliotek ktore np. musza być w folderze. Wiec zeby sie dało zlinkować statycznie do
✨️ Obserwuj #mirkoanonim Przewijało się pewnie kilkadziesiąt razy takie pytanie, ale może ktoś z #cpp i #gamedev będzie miał jakieś świeższe dane. Krótko o mnie: przebranżowienie po niecałych 2 latach z #plc do #gamedev, studio polskie (~100 osób), ale kapitał zagraniczny. Obecnie stuknęło mi 2 lata na pozycji juniora programisty. Czas na awans, bo i skillsy miękkie się dobrze przetransferowały z kariery
template<typename T = int>class A
{
jak masz
template<class T>
class A{};
to A<int> nie ma nic wspólnego z klasą A<float>. jak chcesz wstawić do jednego wektora różne obiekty, to muszą to być polimorficzne obiekty. no albo std any.