Czego nie wiesz o C++

To, co lubię w C++11 – raw strings

Czyli jak uciec od escapowania znaków specjalnych w C++.

(continue reading…)

Comments Off on To, co lubię w C++11 – raw strings more...

To, co lubię w C++11 – funkcje anonimowe (lambda)

Krótko i konkretnie – o definiowaniu funkcji anonimowych (lambda expressions)

(continue reading…)

Comments Off on To, co lubię w C++11 – funkcje anonimowe (lambda) more...

To, co lubię w C++11 – listy inicjalizatora

Czyli konstrukcja typu vector<int> numbers = {1, 2, 3, 4, 5} wreszcie staje się możliwa!
(continue reading…)

Comments Off on To, co lubię w C++11 – listy inicjalizatora more...

To, co lubię w C++11 – pętla ala “foreach” po zbiorach

Tego elementu dotychczas najbardziej brakowało mi w C++. No i wreszcie – jest :)
(continue reading…)

Comments Off on To, co lubię w C++11 – pętla ala “foreach” po zbiorach more...

sizeof buffer – czyli jak wyciągnąć rozmiar tablicy w C++

Ostatnio trafiłem na przydatną konstrukcję: sizeof buffer (bez nawiasów!).
(continue reading…)


std::auto_ptr

Najprostszy możliwy “sprytny” wskaźnik… ale czemu sprytny? Ano temu, że sam zwalnia pamięć, gdy “nadejdzie jego czas”…
(continue reading…)


static_cast vs dynamic_cast vs reinterpret_cast vs const_cast

Odwieczny dylemat Programisty C++ – zobacz, kiedy użyć jakiego operatora rzutowania.
(continue reading…)


assert w C++

Język C++ udostępnia makro assert, które można bardzo łatwo włączać i wyłączać. Zobaczmy, jak tego używać!
(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…)


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…)


  • Mateusz Midor

    Programista z zawodu i zamiłowania. W wolnym czasie lubi popływać kajakiem lub pobrzdękać na gitarze;)


  • C++ C++11 debugowanie dobre praktyki Java linux narzedzia notatnik stl studia

    WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • Copyright © 1996-2010 IO blog. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress