Ostatnio trafiłem na przydatną konstrukcję: sizeof buffer (bez nawiasów!).
(continue reading…)
Tag: C++
sizeof buffer – czyli jak wyciągnąć rozmiar tablicy w C++
static_cast vs dynamic_cast vs reinterpret_cast vs const_cast
Odwieczny dylemat Programisty C++ – zobacz, kiedy użyć jakiego operatora rzutowania.
(continue reading…)
Jak wyprzedzić main()
Dzisiaj będzie o tym, jak napisać funkcję, która automatycznie wykona się jeszcze zanim wystartuje funkcja main. Fajna sztuczka z dużym powerem. Zaczynamy!
(continue reading…)
Kompilowanie C++ pod Linuxem. Kompilator g++
Kilka słów o tym, jak kompilować z terminala, bez użycia IDE. Coś dla prawdziwych twardzieli ;)
(continue reading…)
Stała składowa w klasie C++
Jak zadeklarować składową stałą w klasie? W Javie jest to bardzo proste – static final int CONSTANT = 5. W C# jeszcze prostsze – const int CONSTANT = 5. Zobacz, jak zrobić to w C++
(continue reading…)
new(mem) Bubble() – czyli Placement new w C++
Hey. Na pewno znasz operator new, który najpierw alokuje pamięć dla obiektu, a następnie uruchamia jego konstruktor. Mam dla Ciebie ciekawostkę – możesz operatorowi new nakazać, gdzie w pamięci ma utworzyć ten obiekt.
(continue reading…)