Aktywne Wpisy

petugh +1173
Ponad 3 lata ciężkiej pracy, a oto jej efekty. -55kg.
Początek 1 czerwca 2022, ale po drodze niezliczona ilość wzlotów i upadków. W tym przytycie z powrotem 16kg.
Jak można doprowadzić się do takiego stanu? Nie mam żadnych wymówek, chorej tarczycy, problemów z hormonami itd. Po prostu żarłam jak prosiak, miałam napady kompulsywnego objadania się i zerową samoocenę.
NIGDY nie byłam szczupła, już od dzieciaka miałam nadwagę a potem otyłość.
Jak to
Początek 1 czerwca 2022, ale po drodze niezliczona ilość wzlotów i upadków. W tym przytycie z powrotem 16kg.
Jak można doprowadzić się do takiego stanu? Nie mam żadnych wymówek, chorej tarczycy, problemów z hormonami itd. Po prostu żarłam jak prosiak, miałam napady kompulsywnego objadania się i zerową samoocenę.
NIGDY nie byłam szczupła, już od dzieciaka miałam nadwagę a potem otyłość.
Jak to
źródło: temp_file8658151187121454080
Pobierz
Partacze +106
I kto tu jest niby głupi my czy sebcel? Sobotni wieczór a ja siedzę i od półgodziny słucham tego szaleństwa, myślę że wszyscy zostajemy zrobieni w bambuko metodą contrawise, a Pan Sebastian z ukradzionego czasu buduje imperium #sebcel






chcialem napisac sobie funkcje compile-time, ktora zsumuje mi sizeof kazdego elementu w std::tuple, kod wyglada tak:
http://ideone.com/yNH8S3
dziala. Niby. Chcialem dodac sobie constraint za pomoca enable_if tak aby liczone to bylo tylko dla typow POD. Pozniej chce zrobic druga wersje dla mojego specjalnego typu, ew. wymagac, zeby klasy non-POD mialy metode size(). Tutaj cos mi sie wywala i kompilator na mnie krzyczy. Za cholere nie moge dojsc o co mu chodzi. (nie jestem master w metaprogramowaniu wiec pytam tu)
http://ideone.com/WJ7Eyh
any idea?
#programowanie #cpp #cpp11 #cpp14
Podrzucam to, może w jakiś sposób ci ułatwi robotę - wpis o sprawdzaniu, czy obiekt posiada składową o danej nazwie:
http://jguegant.github.io/blogs/tech/sfinae-introduction.html#sfinae-introduction
i w samym ciele
edit: incomplete type, a więc w wywołanie tupleelement<0,...> nie działa, zaś ono jest potrzebne w twojej implementacji do sprawdzenia ispod.
edit2: widać w compile time evaluowane są oba operandy &&, nawet jeśli pierwszy nie zachodzi.
http://ideone.com/rCfeHc
w tym wypadku nie mam specjalizacji template'a dla "I" poza zakresem. W kazdym razie Twoje rozwiazanie jest czytelniejsze. :-)