C++ - Wykłady (prezentacja).pdf

(4039 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
JykC++(ProgramowanieII) WFAIS.IF-C119.0
Rok akademicki 2010/11
stronawykładamiiinnymimateriałami
www.cpp.edu.pl
Wykład : ISO/ANSI C++0x, biblioteka standardowa
Dwicenia : linux, GNU gcc (g++), make, gdb
Egzamin : pisemny, pytania otwarte + test wyboru
WitoldPrygodakontakt(awyjponiediałków)
okołopołudniapokój234tel5618
e-mail: info @ cpp.edu.pl
836949479.011.png
C++hitoriawpółcenodcechy
Jyk C++ jest wieloparadygmatowym jykiemprogramowaniatworony
wlatachoiemdieiątychXXwiekupreBjarnetroutrupa
Pocątkowonajważniejąrecąwprowadonąw C++ w stosunku do C było
programowanieobiektowepóniejjednakwprowadonodoniegowiele
ulepeocyniąctenjykwygodniejymibardiejelatycnym
tandaryacjajykaw1998roku(IO/NI)C++98 ISO/IEC 14882:1998 ,
aktualizacja w roku 2003: C++03 ISO/IEC 14882:2003
Jykwciążrowijanyobecnieormułowanokoocowydokumentnowego
standardu C++0x któryotanieatwierdonyjecewroku2011
Głównecechyjyka
jykkompilowalnyogólnegoprenaceniaokrelanyjakojyk„redniego
poiomu”– dokumentopiującytandardC++0xmaponad1350tron
ilna(tatycna)kontrolatypówpodcakompilacjipewnaormaweryikacji
poprawnocikodupowalającanawcenewykryciebłdówlubnieamieronego
diałania
jykwobodnegoormaturomiecenienakównatronieniemanaceniaale
każdaintrukcjamuibydakooconarednikiem ;
C++niewpierawłanocipecyicnychdladanejplatormylubniebdących
włanociamiogólnegoprenacenia
836949479.012.png
C++ nauka, style programowania
C++ nienarucażadnegotyludajeprogamiciemożliwod wyboru .
Canauceniaiprogramowaniawc++ależyodtopniaaawanowaniajaki
ichceoiągnądoraopanowaniatechniktowaryącychZwykle1rok
intenywnejnauki!Dwapoobynanaukpodglądadtylpracykogo
dowiadconegotudiowaddobreprykładykoduwc++
programowanie proceduralne : organizowanie kodu w postaci procedur,
wykonującychcileokreloneoperacjedaneniepowiąaneproceduramijako
parametrywywołaniaprocedur
programowanie obiektowe biórobiektówkomunikującychipomidyobą
wceluwykonywaniaadaoobiekttoelementłącącytan(dane)iachowanie
(metody) programowanie funkcjami wirtualnymi
programowanieuogólnione kodprogramubewceniejejnajomocitypów
danych, szukanie i systematyka abstrakcyjnych reprezentacji efektywnych
algorytmówtrukturdanychiinnychelementówprogramowych
programowanie szablonami
836949479.013.png
C++ literatura (1)
International Standard ISO/IEC 14882
Kupid(30UD) …lub szukać
INCITS+ISO+IEC+14882-2003.pdf
Bjarne Stroustrup
JykC++
Programowanie. Teoria
i praktyka z wykorzytaniem C++
C++0x Final Document
www.open-std.org/jtc1/sc22/wg21/
N3290 (2011-04-11)
836949479.014.png 836949479.001.png 836949479.002.png 836949479.003.png 836949479.004.png
C++ literatura (2)
JeryGrbo
Symfonia C++ Standard
Pasja C++ (niestety stare)
Bruce Eckel
Thinking in C++, vol. I i II
(po angielsku – on-line)
836949479.005.png 836949479.006.png 836949479.007.png 836949479.008.png 836949479.009.png 836949479.010.png
Zgłoś jeśli naruszono regulamin