Lista części zmian wstecznie niekompatybilnych z c++11 wg cppreference
Oznaczone jako usunięte:
- Pozbycie się śmiesznego encodowania znaków jak `??-` -> `~`
- pozbycie się funkcji: std::auto_ptr, std::random_shuffle, std::unexpected,
- klucz `register`
- wrappery na funkcje `mem_fun` i podobne,
- the obsolete io streams aliases (np. ios_base open_mode)
- preinkrementacja `bool`'a nie jest już zdefiniowana jako `true`
- [dynamic exception specification](
https://en.cppreference.com/w/cpp/language/except_spec)
Oznaczone jako do wycofania:
- typy i funkcje std::iterator, std::raw_storage_iterator, std::get_temporary_buffer, std::is_literal_type, std::result_of
- biblioteka <codecvt>
- Kilka funkcji do wyfocania z [utility/functional](
https://en.cppreference.com/w/cpp/utility/functional#Old_binders_and_adaptors)
Oznaczone jako usunięte:
- Pozbycie się śmiesznego encodowania znaków jak `??-` -> `~`
- pozbycie się funkcji: std::auto_ptr, std::random_shuffle, std::unexpected,
- klucz `register`
- wrappery na funkcje `mem_fun` i podobne,
- the obsolete io streams aliases (np. ios_base open_mode)
- preinkrementacja `bool`'a nie jest już zdefiniowana jako `true`
- [dynamic exception specification](https://en.cppreference.com/w/cpp/language/except_spec)
Oznaczone jako do wycofania:
- typy i funkcje std::iterator, std::raw_storage_iterator, std::get_temporary_buffer, std::is_literal_type, std::result_of
- biblioteka <codecvt>
- Kilka funkcji do wyfocania z [utility/functional](https://en.cppreference.com/w/cpp/utility/functional#Old_binders_and_adaptors)