Czy trzeba dodawać sfinae/concept jeżeli kod i tak się nie skompiluje bez spełnienia warunku? Jest to dobra praktyka?
#cpp
#cpp
Wszystko
Najnowsze
Archiwum
#undef zaraz po zainkludowaniu headera. Wtedy kolejny include nie będzie widział tego makra i zdefiniuje swoje.WYKOP_BUFFER_SIZEvoid funkcja(std::string str)
{
std::string s = std::move(str);
}const char* stworzysz temporary stringa, którego będziesz kopiował, w podejściu z wartością zmovujesz ten, który powstał przy konwersji.1. Czy można tam programować w C++ używając stla/boosta i czy jest to popularne rozwiązanie?
2. Większość pracy to programowanie czy rozwiązywanie problemów
shared_ptr nie jest gównem, jest ostatecznością. grunt to uzmysłowić sobie kto jest właścicielem obiektu i czy jest polimorficznyCo z konstrukcjami typu std::vector<std::sharedptr<T>> ?
std::observer_ptr ( ͡° ͜ʖ ͡°)
źródło: ssb6bwxqm4311
PobierzHehe wiadomo, ze c# lepszy niż c++ (⌐ ͡■ ͜ʖ ͡■
class ptakoryb : public Ryba, public Ptak to robisz stwora który ma i pysk ryby i dziób ptasi (a bardziej technicznie - masz dwie kopie cech zwierzęcych w ptakorybie - jedne od ryby a drugie od ptaka). Inaczej je się pyskiem ryby a inaczzej dziobem. Kompilator nie wie którym z nich chcesz coś zjeść. Masz dwa wyjścia:pr.Ptak::jedz()->decltype(auto) w lambdzie, to będzie referencję zwracać i nie będzie przenoszeniawrzucac co sie da i ile sie da technologii wylistowac.. nawet takie pierdy jak HTML, XML.. wszystko jak leci.. edytory jakich uzywales.. wszystko
T, a który będzie zwracał funktor akceptujący U, gdzie dereferencja U będzie dawać T. wtedy będzie można użyć tego mniej więcej takstd::find_if(tab.begin(), tab.end(), withDeref([](const Object& obj){return obj.atr == 3;}));constexpr auto withDeref = [](auto& functor){return [functor](const auto& dereferencable){return
źródło: WorldWindJava
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Od jakiegoś czasu kombinuję nad stworzeniem własnego gateway'a ZigBee na #linux. Dokopałem się do dokumentacji IEEE 802.15.4 i chciałbym postawić taki stack, żeby komunikacje obsługiwać po socketach z wykorzystaniem interfejsu. Nie wiem jak dokładnie się za to zabrać. Czy wrzucenie takiego stack'u wymaga kompilacji kernela, czy jest to możliwe w jakiś inny łatwy sposób?
#programowanie #zigbee #embedded #cpp #raspberrypi