Aktywne Wpisy
MrMas +692
Zakazać trzymania psów powyżej 5 kg w blokach mieszkalnych i myślę że większość problemów z psiarzami i sfrustrowanymi psami się rozwiąże
A taki mały szczur to poleci jak się go kopnie więc problemu nie ma
Tak btw to uważam że trzymanie dużego psa w kawalerce to znęcanie się w pewnym stopniu
#psiarze
A taki mały szczur to poleci jak się go kopnie więc problemu nie ma
Tak btw to uważam że trzymanie dużego psa w kawalerce to znęcanie się w pewnym stopniu
#psiarze
ZenujacaDoomerka +315
Żadna kobieta urodzona po 1993 nie umie gotować, znają tylko McDonald, ładowanie telefonu,"twerkowanie", biseksualizm, jedzenie ostrych chrupkow, kłamanie
https://extensa.tech/blog/compiler-flags-magic/
Uwaga dla wrażliwych: jest assembler...
#cpp #cplusplus #programowanie #extensa.tech #blog
Prawdopodobnie coś przeoczyłem, mógłbyś wrzucić na jakiegoś godbolta przykład, w którym mimo włączonych optymalizacji funkcja ffsl nie została zinline'owana?
Swoją Dzięki za wpis, uwielbiam czytać takie artykuły (。◕‿‿◕。)
Hej. Nie chodzi o optymalizację.
Dodaj sobie przełącznik -std=c++11 albo -std=c++17 i ffsl() będzie wołane, a nie inlineowane.
Ale faktycznie jestem zaskoczony, że na domyślnych ustawieniach beż żadnych flag jest włączone -std=gnu++11
Generalnie wniosek z tego taki, że warto mieć włączone i -std=gnu++XX i używać builtin, bo z jednej strony są jakieś dodatkowe optymalizacje, a z drugiej strony dla builtin jest lepsza gwarancja, że będzie zawsze inline.
Fakt, chyba tu jest odpowiedź na moje pytanie: