beesoft.org

C++

C++ jest językiem ogólnego przeznaczenia, który po to został wymyślony, aby ułatwić pracę poważnym :) programistom.

C++ jest roszerzeniem języka C (jest jego nadzbiorem). Oznacza to, że dobrze napisany program C w większości sytuacji powinien dać się skompilować także jako program C++. Źródłem najczęściej występujących w takich sytuacjach problemów jest zdecydowanie bardziej restrykcyjna kontrola typów, z jaką mamy doczynienia w języku C++.
Pomimo podobieństw nie daj się zwieźć iluzji, że C++ to "tylko ulepszone C". C++ jest dużo bogatszym językiem, który wprowadził wiele wspaniałych mechanizmów. Pojawiły się nowe możliwości takie jak: programowanie obiektowe, programowanie z użyciem szablonów, przestrzenie nazw, funkcje inline, przeciążenie funkcji i operatorów, lepsze możliwości zarządzania pamięcią, referencje, bezpieczny casting, obsługa wyjątków i rozszerzone biblioteki standardowe.


Zagadnienia, którymi chciałbym się zająć, to:

Wstęp Informacje ogólne Mechanizmy abstrakcji

Przedstawiam także listę książek które posiadam, a które mogą być bardzo pomocne w znalezieniu informacji, których nie można znaleźć na tej stronie.

Polecana literatura:

Książki dotyczące programowania w C++ (ale nie tylko):

Książki o fundamentalnym znaczeniu dotyczące programowania w systemie UNIX/Linux:

Książki dotyczące co prawda języka C, ale zawierają opisy standardów, które bardzo często są niezbędne podczas pisania programów C++:

Contact: piotr@beesoft.org
(C) 2006 beesoft.org
Last modification date: 2000-04-13
Visitis counter:
counter of visits