Programowanie w języku C++

Slides:



Advertisements
Podobne prezentacje
WYNIKI EGZAMINU GIMNAZJALNEGO Z JĘZYKA NOWOŻYTNEGO ROK SZKOLNY 2009/2010.
Advertisements

Opinie Polaków na temat usług szpitalnych
Znaki informacyjne.
Wstęp do programowania
C++ Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego
C++ wykład 13,14,15 (16/23/ ) STL.
Zarządzanie konfiguracją oprogramowania
Wprowadzenie do informatyki Wykład 6
Standardowa biblioteka języka C++
POWIAT MYŚLENICKI Tytuł Projektu: Poprawa płynności ruchu w centrum Myślenic poprzez przebudowę skrzyżowań dróg powiatowych K 1935 i K 1967na rondo.
Standard Template Library
Ludwik Antal - Numeryczna analiza pól elektromagnetycznych –W10
Filip Andrzejewski Remigiusz Chiluta
Liczby pierwsze.
Domy Na Wodzie - metoda na wlasne M
EGZAMIN DOJRZAŁOŚCI Ogólny wynik szkoły Liczba osób które, zdały maturę: Liczba osób które, nie zdały matury: Razem zdających:
1 Stan rozwoju Systemu Analiz Samorządowych czerwiec 2009 Dr Tomasz Potkański Z-ca Dyrektora Biura Związku Miast Polskich Warszawa,
Standard Template Library
Ksantypa2: Architektura
Systemy operacyjne Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Systemy operacyjne Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
PREPARATYWNA CHROMATOGRAFIA CIECZOWA.
Ministerstwo Gospodarki Poland'sexperience Waldemar Pawlak Deputy Prime Minister, Minister of Economy March 2010.
Wykład 1: Wskaźniki Podstawy programowania Programowanie w C
E-learning czy kontakt bezpośredni w szkoleniu nowych użytkowników bibliotek uczelni niepaństwowych? EFEKTYWNOŚĆ OBU FORM SZKOLENIA BIBLIOTECZNEGO W ŚWIETLE.
Klasyfikacja systemów
Programowanie obiektowe W2
Pytania konkursowe.
Podstawy programowania II Wykład 2: Biblioteka stdio.h Zachodniopomorska Szkoła Biznesu.
Modelowanie – Analiza – Synteza
Anna Nowak Przedszkole publiczne im. Kubusia puchatka w zabełkowie
Programowanie strukturalne i obiektowe
KOLEKTOR ZASOBNIK 2 ZASOBNIK 1 POMPA P2 POMPA P1 30°C Zasada działanie instalacji solarnej.
Seminarium problemowe
Instrukcja for. Instrukcja warunkowa mgr inż. Agata Pacek.
MATURA 2007 raport ZESPÓŁ SZKÓŁ I PLACÓWEK KSZTAŁCENIA ZAWODOWEGO.
1. Pomyśl sobie liczbę dwucyfrową (Na przykład: 62)
Wolfek,Mario, Kamila,Natalia i Zibi in Zachód słońca na Malcie przed imprą
1. ŁATWOŚĆ ZADANIA (umiejętności) 2. ŁATWOŚĆ ZESTAWU ZADAŃ (ARKUSZA)
Analiza matury 2013 Opracowała Bernardeta Wójtowicz.
-17 Oczekiwania gospodarcze – Europa Wrzesień 2013 Wskaźnik > +20 Wskaźnik 0 a +20 Wskaźnik 0 a -20 Wskaźnik < -20 Unia Europejska ogółem: +6 Wskaźnik.
+21 Oczekiwania gospodarcze – Europa Grudzień 2013 Wskaźnik > +20 Wskaźnik 0 do +20 Wskaźnik 0 do -20 Wskaźnik < -20 Unia Europejska ogółem: +14 Wskaźnik.
Kurs języka C++ – wykład 13 ( )
EcoCondens Kompakt BBK 7-22 E.
EcoCondens BBS 2,9-28 E.
Programowanie w języku C++
Prezentacja Multimedialna
Programowanie strukturalne i obiektowe C++
User experience studio Użyteczna biblioteka Teraźniejszość i przyszłość informacji naukowej.
Programowanie strukturalne i obiektowe C++
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Testogranie TESTOGRANIE Bogdana Berezy.
Jak Jaś parował skarpetki Andrzej Majkowski 1 informatyka +
Programowanie strukturalne i obiektowe C++
Systemy dynamiczne 2014/2015Obserwowalno ść i odtwarzalno ść  Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Obserwowalność.
Programowanie strukturalne i obiektowe C++ Przeładowanie operatorów Robert Nowak.
K URS JĘZYKA C++ – WYKŁAD 1 ( ) Łagodne wprowadzenie do języka C++
Współrzędnościowe maszyny pomiarowe
Ankieta dotycząca kart bankomatowych i kont bankowych.
Elementy geometryczne i relacje
Strategia pomiaru.
LO ŁobżenicaWojewództwoPowiat pilski 2011r.75,81%75,29%65,1% 2012r.92,98%80,19%72,26% 2013r.89,29%80,49%74,37% 2014r.76,47%69,89%63,58% ZDAWALNOŚĆ.
Programowanie strukturalne i obiektowe C++ Powtórzenie wiadomości z C++ Robert Nowak.
Klasy String i Vector Zajęcia 9. Klasa String Atutem języka C++ jest biblioteka standardowych szablonów STL (Standard Template Library), która udostępnia.
Mapa STL – C++. Problem polega na tym, że najczęściej chcielibyśmy przechowywać w zbiorze elementy jakiegoś bardziej złożonego typu, których on nie będzie.
Standard Template Library Czyli Es Te El. Co to jest? Po polskiemu STL to standardowa biblioteka szablonów, czyli biblioteka C++ zawierająca algorytmy,
STOS. STL (ang. Standard Template Library) jest to biblioteka zawierająca algorytmy, pojemniki, iteratory oraz inne konstrukcje w formie szablonów, gotowe.
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
Programowanie obiektowe Wykład 10
Język C++ Typy Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi i Pawła Jerzego.
Zapis prezentacji:

Programowanie w języku C++ NobleProg Programowanie w języku C++

Programowanie w języku C++ Część 4 – Biblioteka STL

Teoria - ogólnie STL(ang. Standard Template Library) Biblioteka standardowa języka C++ jest jego częścią i należy do standardu. Uzupełnia sam język logicznymi strukturami czyniąc go bardziej użytecznym. STL jest pewną częścią biblioteki standardowej należącą do języka C++, a nie całą. Na co przede wszystkim pozwala nam STL? Pliki nagłówkowe #include<iostream>, Przestrzeń nazw using namespace

String – append i assign Kod 33

String – length i size Kod 34

String – empty Kod 35

String – at Kod 36

String – clear Kod 37

String – erase Kod 38

String – found Kod 39

String – swap Kod 40

String – substr Kod 41

Konwersja int to string Kod 42

Konwersja string to int Kod 43

Konwersja float to string Kod 44

Konwersja string to float Kod 45

STL - Kontener Kontener – struktura danych, która służy do przechowywania danych w ZORGANIZOWANY SPOSÓB. Np. tablica, tablica asjocjacyjna czy lista Iterator – obiekt pozwalający na sekwencyjny dostęp do wszystkich danych znajdujących się w konkretnym kontenerze np. wskaźnik w tablicy. Dzielimy je na: - wejścia - wyjścia - przejścia w przód - dwukierunkowe - precyzyjne (bezpośredniego dostępu)

Wykorzystanie iteratorów Kod 46

Map – kontener asjocjacycjny Kod 47

Map – count() Kod 48

Map – find() and erase() Kod 49

Map – size() Kod 50

Dziękuję za uwagę