__compete_code = '667f89f26d96c30e99728fe6a608804d'; (function () { var s = document.createElement('script'), d = document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0], t = 'https:' == document.location.protocol ? 'https://c.compete.com/bootstrap/' : 'http://c.compete.com/bootstrap/'; s.src = t + __compete_code + '/bootstrap.js'; s.type = 'text/javascript'; s.async = 'async'; if (d) { d.appendChild(s); } }());
Make your own free website on Tripod.com
amily:Arial;font-size:8pt;">


_MENU_
Kursik
O mnie

Wstęp

Język C++ stał się w ostatnich czasach jednym z najbardziej popularnych języków programowania. Nie bez przyczyny. Nadaje się zarówno do pisania bardzo prostych programów, jak i do pisania bardzo skomplikowanych aplikacji, z systemami operacyjnymi włącznie. Język ten rozwija się dość dynamicznie, a na jego podstawie powstają kolejne języki programowania.

Historia języka C++ sięga lat 70, kiedy to powstał język C - przeznaczony do pisania systemów operacyjnych, kompilatorów i programów usługowych. Jednak na samym początku język ten nie miał formalnej definicji. Dopiero po pewnym czasie, po wydaniu książki "The C programming language" autorstwa Briana Kernighana i Dennisa Ritchie, zapisane w tej książce informacje stały się podstawą do standaryzacji, stąd też często twórców tej książki uznaje się za twórców języka C. Dopiero pod koniec lat 80 powstał jasny standard języka C zwany ANSI C.

W tym czasie zaczęła pojawiać się koncepcja nowego języka bardzo zbliżonego o nowe właściwości - było to w 1979 r. Nazwa C++ pojawiła się w 1983 r. Twórcą języka C++ jest Bjarne Stroustrup. Jak się można domyślać, również w przypadku języka C++ było i nadal jest trochę zamieszania ze ścisłą definicją - dlatego powstał też ANSI C++ - ustandaryzowany język C++.

Mimo, że istnieją obie ustandaryzowane wersje języka, to niestety wiele kompilatorów nie jest wcale zgodnych z tymi standardami - jedne rzeczy mogą nie działać, mogą natomiast działać inne. Dlatego też znalezienie dobrego kompilatora jest nie lada gratką. Na szczęście sytuacja ta poprawia się ostatnio na korzyść.

 

Linki :

Game C++reator
Directxzone
Megatutorial

Code Maker
Gamedev
Algorytmy i Struktury Danych

Download:

Createt by Kaszek