menu

darmowe eBooki

Programuję w Delphi i C++ Builder

okładka

Jak szybko nauczyć się programowania w dwóch różnych językach?

Sprawdź sam, czytając darmowy fragment eBooka Programuję w Delphi i C++ Builder.

Czy ta wiedza okazała się dla Ciebie przydatna? Chcesz wiedzieć więcej? Zobacz tutaj.

Google Adsense

migawka z forum

Dowcipy o programistach/informatykach

Witam, grunt to potrafić śmiać sie z samego siebie  ;DPrzychodzi informatyk do domu po pra...

Rysiek z "Klanu"

W związku z ogromnym poruszeniem we wszystkich mediach w naszym kraju, dotyczącym tak kultowej postaci jak Rysiek z &quo...

Propozycje zmian w serwisie Guide C++

Witam, ze względu na to że nie znalazłem podobnego tematu na forum, a mam kilka sugestii   ;) postanowiłem je ...

buttony

SDJ
vortal programistów
Vademecum sieci komputerowych
Soldiers'04 - fan klub Legii Warszawa
www.katalog.bajery.pl
katalog stron
katalog najlepszych stron
jestem w katalogu
Wszystko o C++
[zamknij]

Korzystamy z plików cookies i umożliwiamy zamieszczanie ich osobom trzecim. Pliki cookie pozwalają na poznanie twoich preferencji na podstawie zachowań w serwisie.
Uznajemy, że jeżeli kontynuujesz korzystanie z serwisu, wyrażasz na to zgodę.

jesteś w: Kurs C++ / Wprowadzenie do C++
Szkoła Hakerów - Kurs Hackingu Bez Cenzury

Wprowadzenie do C++

Skoro dotarłeś na tę stronę to zapewne chcesz się nauczyć programować. I dobrze. Na początku chciałbym zaznaczyć, iż programowanie wbrew wszelkim opiniom jest rzeczą stosunkowo prostą i każdy jest w stanie w niedługim czasie opanować tę dziedzinę informatyki. Jednak nic nie przychodzi samo :( Z programowaniem też tak jest. Aby osiągnąć zamierzony cel trzeba przede wszystkim chcieć. Mówię o tym, ponieważ wielu jest młodych, ambitnych ludzi, których fascynuje programowanie. Problem w tym, że zwykle chcą oni już na początku tworzyć profesjonalne programy. Tak się nie da :( Scenariusz jest przeważnie jednakowy. Koleś świeżo po nauczeniu się jakiegoś języka programowania siada przed kompem i pisze program. Z reguły kończy się na kilku, kilkunastu, linijkach kodu, bo coś się sypie i program nie chce działać. Wtedy ogarnia człowieka frustracja i kariera programisty przemija bezpowrotnie. Po prostu nic na siłę. Wszystko przyjdzie z czasem. Z programowaniem już tak jest, że trzeba niestety albo stety naprawdę chcieć oraz mieć w sobie trochę samozaparcia i cierpliwości. Nie poddawaj się, jeśli coś Ci nie wyjdzie. Dopiero się uczysz i błędy na tym etapie są nieuniknione. Dlatego też nie przejmuj się, aż tak bardzo jeśli pierwsze programy nie będą działać tak, jak planowałeś. To normalne, na początku. Gwarantuję Ci, że to się opłaci. Tak zresztą było w moim przypadku. Na starcie było ciężko, a później poszło z górki. Początkowo nawet proste programiki mogą się wydawać nie lada wyzwaniem, lecz z czasem sam się przekonasz, że to wcale nie jest takie trudne. Podczas programowania pamiętaj o bardzo ważnej zasadzie. Nigdy nie siadaj przy klawiaturze bez wcześniejszego obmyślenia programu. Bynajmniej nie jest to żelazna reguła, lecz czasem [czyt. prawie zawsze] warto z niej skorzystać. Mnie też zdarzało się pisać programy klepiąc od razu w klawisze. Było to nierozważne posunięcie i zawsze wychodziłem na tym niekorzystnie. Lecz często takie właśnie są początki. Oczywiście nie musisz zawsze stosować tej zasady. Jeżeli program jest tak banalny, że mieści się na 2, 3 'ekranach'. Pisząc program warto też stosować komentarze. Komentarz, to dowolny tekst, który jest jedynie dla wiadomości programisty. W żaden sposób nie wpływa na działanie programu, a jedynie ułatwiają późniejszą analizę Tobie i innym. To tyle. Powiem jeszcze krótko o samym języku i jego przodkach.

Język C jest dośc starym językiem. Niektórych pewnie zdziwi fakt, iż powstał on we wczesnych latach 70. w Bell Laboratories AT&T. Opracowany został przez Dennisa Ritchiego. W tamtych czasach istniały też inne języki. Może zabrzmi to śmiesznie, ale wśród nich znalazł się język o wdzięcznej nazwie: B. To właśnie niemu C zawdzięcza swój początek. Można powiedzieć, że C jest rozwinięciem B [fajna wyliczanka :) ] Z biegiem lat C był udoskonalany. Niektórzy spodziewali się nawet powstania nowego języka o nazwie, jak nie trudno zgadnąć D [to już chyba lekka przesada :) ] Jednak ktoś w porę zareagował i zamiast D jest.. [tutaj należą się fanfary :) ] C++. Pewnie teraz się zastanawiasz, skąd taka nazwa. Prawdopodobnie wzięło się to od operatora inkrementacji, o czy powiem przy innej okazji. W niedługim czasie został on wzbogacony o tzw. klasy. Klasy wprowadziły nowe pojęcie o programowaniu i znacznie ułatwiły pracę, ale o tym innym razem. Mniej więcej w połowie lat 90. do C++ wprowadzono szablony. Czym są wspomniane szablony też kiedyś powiem, ale nie teraz. Bądź cierpliwy. I tak język C++ ewoluował, aż wyewoluował do dzisiejszej postaci :) Obecnie jest jednym z najpopularniejszych języków programowania. Zyskał także miano bardzo uniwersalnego i jak niektórzy twierdzą trudnego i skomplikowanego. Jest to wierutna bzdura. Nie ma trudnych języków. To jedynie kwestia nastawienia do sytuacji. Ale wracając do tematu. Język C++ istnieje do dziś i jest stosowany niemal wszędzie. Podobno Windows'y powstały w oparciu o ten język! Skoro goście z Microsoft'u zrobili zeń użytek podczas płodzenia Windows'ów to zapewne świadczy na korzyść C++. Ponadto programy napisane w nim są bardzo elastyczne na wszelkie późniejsze modyfikacje, co niekiedy pozwala zaoszczędzić dużo czasu i.. no wiadomo zielonych :)