Microsoft Visual C++ 2012. Praktyczne przykłady
- Autor:
- Mariusz Owczarek
- Ocena:
- 4.3/6 Opinie: 4
- Stron:
- 384
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Microsoft Visual C++ 2012. Praktyczne przykłady
Microsoft Visual C++ 2012? To nic trudnego!
- Poznaj składnię języka C++ i nowości wprowadzane przez standard C++11
- Naucz się wykorzystywać typy i konstrukcje programistyczne
- Dowiedz się, jak tworzyć aplikacje oparte na Windows API i .NET Framework
Dostępne od niedawna środowisko Visual C++ 2012 oferuje użytkownikom szereg zupełnie nowych możliwości. Dzięki wprowadzeniu obsługi standardu C++11 i zwiększeniu przejrzystości oraz uniwersalności kodu źródłowego rozwiązanie ugruntowało swoją renomę nowoczesnego i nieustannie rozwijanego narzędzia programistycznego do wszechstronnych zastosowań. Ulepszone i dostosowane do nowych wymagań z powodzeniem może konkurować z innymi środowiskami obecnymi na rynku. Potwierdzają to również takie posunięcia producenta, jak zapewnienie wsparcia dla twórców programów działających w systemie Windows 8 i aplikacji mobilnych uruchamianych na platformie Windows Phone.
"Microsoft Visual C++ 2012. Praktyczne przykłady" to doskonały przewodnik dla osób chcących poznać język C++ i zacząć pisać programy w środowisku Visual C++. Książka zawiera dokładny opis składni standardowego języka C++, a także praktyczne wskazówki dotyczące tworzenia aplikacji wykorzystujących Windows API oraz .NET Framework. Podręcznik prezentuje nie tylko podstawowe konstrukcje języka i sposoby ich stosowania, lecz także wprowadza czytelnika w bardziej zaawansowane zagadnienia związane z tworzeniem aplikacji działających w systemach operacyjnych Windows. Każdy omawiany tutaj temat został zilustrowany przykładem umożliwiającym praktyczne utrwalenie poznanych wiadomości teoretycznych.
- Instalacja i obsługa środowiska Microsoft Visual C++
- Struktura programów C++ i konstrukcje języka
- Przegląd instrukcji i typów wbudowanych
- Podstawy techniki obiektowej
- Korzystanie z Windows API
- Tworzenie aplikacji wyposażonych w GUI
- Obsługa operacji na plikach
- Programowanie wielowątkowe
- Używanie komponentów .NET Framework
Chcesz nauczyć się szybko działać w nowym Visual C++?
Jesteś na dobrej drodze!
![Czytelniczy kiermasz na koniec wakacji / Książki -40%, Ebooki -50%](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19985/box_1180x419_SM_ebp_czytelniczy_kiermasz_na_koniec_wakacji_f597d2a57.jpg)
Wybrane bestsellery
-
Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów...(12.45 zł najniższa cena z 30 dni)
12.45 zł
24.90 zł(-50%) -
Książka Microsoft Visual C++ 2008. Praktyczne przykłady umożliwi Ci gładkie rozpoczęcie przygody z Visual C++, prezentując podstawowe informacje na temat języka, opisując środowisko programistyczne, sposób tworzenia aplikacji oraz technikę zarządzania danymi i korzystania z plików. Nauczysz się z...(24.50 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
Książka „C++. Wykorzystaj potęgę aplikacji graficznych” opisuje tworzenie oprogramowania z wykorzystaniem dwóch takich właśnie bibliotek - wxWidgets oraz Qt. Czytając ją, dowiesz się, jak wykorzystać język C++ i środowisko Dev-C++ do pisania programów, z których k...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Dawno, dawno temu, w głębokich latach osiemdziesiątych ubiegłego wieku pewien duński informatyk zainspirowany językiem C opracował jeden z najważniejszych, najbardziej elastycznych i do dziś niezastąpionych języków programowania — C++. Dziś ten język jest wykorzystywany do tworzenia gier ko...(149.40 zł najniższa cena z 30 dni)
149.40 zł
249.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Kompletny podręcznik dla użytkowników tego języka. Dzięki tej książce poznasz podstawy modelowania w UML-u.(17.00 zł najniższa cena z 30 dni)
17.00 zł
34.00 zł(-50%)
Zobacz pozostałe książki z serii Standard
-
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwi...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Wystarczy jedno kliknięcie, by znaleźć się w samym centrum niezwykłych wydarzeń. Dajcie się porwać w tę fascynującą podróż!(11.90 zł najniższa cena z 30 dni)
11.90 zł
39.90 zł(-70%) -
Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO® projektowi LEGO® Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji...(18.50 zł najniższa cena z 30 dni)
18.50 zł
37.00 zł(-50%) -
Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z uż...(19.95 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%) -
JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a i możliwość formatowania atrakcyjnych wizualnie kontrolek za pomocą arkuszy stylów CSS - to tylko niektóre cechy sprawiaj...(64.50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł(-50%) -
AutoCAD jest od lat standardowym narzędziem pracy w biurach projektowych, a jego praktyczna znajomość stanowi jeden z podstawowych elementów wykształcenia inżynierów i architektów opuszczających mury uczelni technicznych na całym świecie. Trudno sobie obecnie wyobrazić projektanta, konstruktora c...(24.50 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
C# - wieloparadygmatowy język programowania opracowany przez firmę Microsoft - z roku na rok zdobywa coraz większą popularność wśród profesjonalistów z branży IT. Przejrzysta struktura kodu, wygoda stosowania, potężne możliwości i wsparcie ze strony platformy .NET - wszystko to sprawia, że są duż...(22.45 zł najniższa cena z 30 dni)
22.45 zł
44.90 zł(-50%) -
Mathcad to wszechstronny program komputerowy do przeprowadzania obliczeń matematycznych i wizualizacji ich wyników. Jego możliwości i elastyczność sprawiły, że narzędzie zdobyło rzeszę wiernych użytkowników oraz znalazło szereg zastosowań w różnych dziedzinach nauki i techniki. Jak każde złożone ...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%)
Ebooka "Microsoft Visual C++ 2012. Praktyczne przykłady" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Microsoft Visual C++ 2012. Praktyczne przykłady" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Microsoft Visual C++ 2012. Praktyczne przykłady" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-246-5352-2, 9788324653522
- Data wydania książki drukowanej:
- 2013-01-21
- ISBN Ebooka:
- 978-83-246-5582-3, 9788324655823
- Data wydania ebooka:
-
2013-01-30
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 11107
- Rozmiar pliku Pdf:
- 5.0MB
- Rozmiar pliku ePub:
- 8.9MB
- Rozmiar pliku Mobi:
- 19.0MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: Standard
Spis treści ebooka
- Opis środowiska (11)
- Język C++ a .NET Framework (12)
- Pobieranie i instalacja środowiska (12)
- Kilka pojęć na początek (14)
- Zmienne (14)
- Funkcja (14)
- Klasy (15)
- Przestrzenie nazw (16)
- Z czego składa się aplikacja Windows (16)
- Główne okno VC++ 2012 RC (17)
- Zaginiony projekt (18)
- Tworzenie projektu nowej aplikacji w VC++ 2012 (19)
- Wygląd środowiska w trybie budowy aplikacji (22)
- Struktura projektu (24)
- Efektywna praca w środowisku (25)
- Programy korzystające z konsoli w VC++ 2012 (29)
- Ogólna postać programu pisanego w C++ (29)
- Dyrektywy (31)
- Dyrektywa #include (31)
- Dyrektywa #define (33)
- Dyrektywa #ifdef - kompilacja warunkowa (34)
- Typy zmiennych (37)
- Zmienne typu int (37)
- Zmienne typu float (38)
- Typ double (38)
- Typ char (38)
- Modyfikatory typów (38)
- Rzutowanie (konwersja) typów (39)
- Rzutowanie static_cast (39)
- Rzutowanie const_cast (40)
- Rzutowanie safe_cast (41)
- Rzutowanie dynamic_cast (41)
- Typ wyliczeniowy (41)
- Silnie typowane wyliczenia (41)
- Słowo kluczowe auto, czyli dedukcja typu (45)
- L-wartości i R-wartości (46)
- Operatory (46)
- Zapis danych do plików i odczyt z nich za pomocą operatorów << i >> (48)
- Wskaźniki i referencje (50)
- Wskaźniki (50)
- Referencje (50)
- Referencje do r-wartości (51)
- Wskaźniki do stałej i rzutowanie const_cast (51)
- Tablice (52)
- Operatory new i delete (55)
- Instrukcje (55)
- Instrukcje warunkowe (56)
- Instrukcje iteracji (57)
- Tradycyjny zapis funkcji (59)
- Przeciążanie funkcji (60)
- Niejednoznaczność (60)
- Przekazywanie argumentów przez wartość i adres (61)
- Wskaźniki do funkcji, delegaty (62)
- Wyrażenia lambda (65)
- Funkcja main() (67)
- Przekazywanie parametrów do funkcji main() (68)
- Szablony funkcji (70)
- Struktury (73)
- Klasy (75)
- Statyczne metody i pola klasy (78)
- Wskaźnik zwrotny this (79)
- Dziedziczenie (80)
- Funkcje wirtualne (83)
- Wskaźniki na klasy bazowe i pochodne, rzutowanie (85)
- Przeciążanie operatorów (88)
- Szablony klas (89)
- Wyjątki (92)
- Przestrzenie nazw (94)
- Konstruktory i destruktory (97)
- Przeciążanie konstruktorów (99)
- Konstruktor kopiujący (100)
- Konstruktor przenoszący (102)
- Konstruktory definiowane w klasach dziedziczonych (104)
- Konstruktor kopiujący w klasie potomnej (105)
- Konstruktor definiowany w szablonie klasy (107)
- Struktury a klasy - porównanie (110)
- Części składowe podstawowego kodu okienkowej aplikacji win32 (113)
- Funkcja główna programu win32 (115)
- Klasa okna głównego (115)
- Tworzymy nowe okno (118)
- Procedura okna (120)
- Pętla komunikatów (122)
- Zasoby ikon (123)
- Zasoby menu (128)
- Okna dialogowe w zasobach (131)
- Komunikaty w aplikacji Windows (139)
- WinAPI a standard Unicode (140)
- Przycisk i okno tekstowe, czyli budujemy warsztat (140)
- Komunikat WM_COMMAND (142)
- Odmalowywanie okna - komunikat WM_PAINT (145)
- Ruch myszy sygnalizuje WM_MOUSEMOVE (146)
- WM_CREATE kończy tworzenie okna (149)
- SendMessage() prześle każdy komunikat (150)
- Wszechstronny przycisk Button (153)
- Obsługa przycisków Button jako pól wyboru (154)
- Kontrolka ComboBox (155)
- Od WinAPI do .NET Framework (165)
- Okno w trybie wizualnym (165)
- Przyciski (171)
- Etykiety (173)
- Pola tekstowe (175)
- Wprowadzanie danych do aplikacji za pomocą pól tekstowych (176)
- Wprowadzanie danych z konwersją typu (178)
- Wyświetlanie wartości zmiennych (179)
- Pole tekstowe z maską formatu danych (180)
- Pola wyboru, przyciski opcji, kontenery grupujące (183)
- Rodzaje menu (187)
- Komponent MenuStrip (187)
- Menu podręczne (193)
- Skróty klawiaturowe w menu (195)
- Paski narzędzi (197)
- Tablice (203)
- Dostęp do elementów tablicy za pomocą enumeratora (206)
- Uchwyty (208)
- Dynamiczne tworzenie obiektów - operator gcnew (209)
- Dynamiczna deklaracja tablic (210)
- Pliki jako źródło danych (213)
- Wyszukiwanie plików (214)
- Odczyt własności plików i folderów (215)
- Odczyt danych z plików tekstowych (216)
- Zapisywanie tekstu do pliku (220)
- Zapis danych do plików binarnych (222)
- Odczyt z plików binarnych (223)
- Okno typu MessageBox (225)
- Okno dialogowe otwarcia pliku (227)
- Okno zapisu pliku (230)
- Okno przeglądania folderów (231)
- Okno wyboru koloru (233)
- Wybór czcionki (234)
- Właściwości pola TextBox (237)
- Kopiowanie i wklejanie tekstu ze schowka (239)
- Wyszukiwanie znaków w tekście (240)
- Wstawianie tekstu między istniejące linie (241)
- Wprowadzanie danych do aplikacji (242)
- Prosta konwersja typów - klasa Convert (242)
- Konwersja ze zmianą formatu danych (243)
- Konwersja liczby na łańcuch znakowy (246)
- Podstawowe właściwości komponentu DataGridView (249)
- Zmiana wyglądu tabeli (253)
- Dopasowanie wymiarów komórek tabeli do wyświetlanego tekstu (255)
- Odczytywanie danych z komórek tabeli (257)
- Zmiana liczby komórek podczas działania aplikacji (261)
- Tabela DataGridView z komórkami różnych typów (265)
- Przyciski w komórkach - DataGridViewButtonCell (268)
- Komórki z polami wyboru - DataGridViewCheckBoxCell (269)
- Grafika w tabeli - komórka DataGridViewImageCell (270)
- Komórka z listą rozwijaną - DataGridViewComboBoxCell (272)
- Odnośniki internetowe w komórkach - DataGridViewLinkCell (274)
- Baza danych i aplikacja (277)
- Instalacja PostgreSQL (277)
- Wyłączenie usługi bazy (281)
- Inicjalizacja bazy (281)
- Organizacja i typy danych w bazach PostgreSQL (283)
- Język SQL (284)
- Utworzenie bazy danych (285)
- Interfejs użytkownika (286)
- Włączenie sterowników bazy PostgreSQL do projektu (288)
- Łączenie z bazą i odczyt danych (290)
- Dodawanie danych do bazy (292)
- Zmiana danych w bazie (295)
- Kasowanie danych (297)
- Obsługa bazy (298)
- Czas systemowy (299)
- Komponent Timer (301)
- Obiekt Graphics - kartka do rysowania (303)
- Pióro Pen (308)
- Pędzle zwykłe i teksturowane (310)
- Rysowanie pojedynczych punktów - obiekt Bitmap (313)
- Rysowanie trwałe - odświeżanie rysunku (314)
- Animacje (316)
- Wątki (319)
- Komunikacja z komponentami z innych wątków - przekazywanie parametrów (321)
- Przekazywanie parametrów do metody wątku (323)
- Klasa wątku - przekazywanie parametrów z kontrolą typu (324)
- Kończenie pracy wątku (326)
- Semafory (328)
- Sekcje krytyczne - klasa Monitor (331)
- Komponent BackgroundWorker (334)
- Komponent WebBrowser (339)
- Przetwarzanie stron Web - obiekt HtmlDocument (342)
- Uruchamianie skryptów JavaScript z poziomu aplikacji (345)
- Protokół FTP (347)
- Pobieranie zawartości katalogu z serwera FTP (348)
- Pobieranie plików przez FTP (350)
- Wysyłanie pliku na serwer FTP (351)
- Klasa do obsługi FTP (352)
- Pobieranie plików w oddzielnym wątku (356)
- Wysyłanie plików w wątku (357)
- Wyświetlanie okien - klasa Form (359)
- Komponenty w oknie tworzonym dynamicznie (361)
- Przesyłanie danych z okien dialogowych (362)
- Okno tytułowe aplikacji (363)
- Obsługa zdarzeń dla komponentów tworzonych dynamicznie (364)
- Aplikacja zabezpieczona hasłem (365)
- Interfejs managera (367)
- Wyświetlanie zawartości folderów (367)
- Formatowanie prezentacji folderu (369)
- Przechodzenie w dół i w górę drzewa plików (372)
- Idziemy w górę (372)
- Idziemy w dół (373)
- Kopiowanie plików między panelami (374)
- Kasowanie plików (375)
Co znajdziesz w tej książce? (9)
Rozdział 1. Podstawy środowiska Visual C++ 2012 Professional (11)
Rozdział 2. Struktura programów C++ i C++/CLI (29)
Rozdział 3. Funkcje (59)
Rozdział 4. Struktury, klasy, obiekty (73)
Rozdział 5. Konstruowanie i usuwanie obiektów klas (97)
Rozdział 6. Interface win32, główne okno aplikacji (113)
Rozdział 7. Obsługa komunikatów (139)
Rozdział 8. Podstawowe kontrolki w działaniu aplikacji WinAPI (153)
Rozdział 9. Budowa aplikacji .NET w trybie wizualnym (165)
Rozdział 10. Menu i paski narzędzi (187)
Rozdział 11. Tablice, uchwyty i dynamiczne tworzenie obiektów (203)
Rozdział 12. Komunikacja aplikacji z plikami (213)
Rozdział 13. Okna dialogowe (225)
Rozdział 14. Możliwości edycji tekstu w komponencie TextBox (237)
Rozdział 15. Komponent tabeli DataGridView (249)
Rozdział 16. Aplikacja bazy danych (277)
Rozdział 17. Metody związane z czasem - komponent Timer (299)
Rozdział 18. Grafika w aplikacjach .NET Framework (303)
Rozdział 19. Podstawy aplikacji wielowątkowych (319)
Rozdział 20. Połączenie aplikacji z siecią Internet (339)
Rozdział 21. Dynamiczne tworzenie okien i komponentów (359)
Rozdział 22. Prosty manager plików (367)
Skorowidz (377)
Oceny i opinie klientów: Microsoft Visual C++ 2012. Praktyczne przykłady Mariusz Owczarek (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(0)
(2)
(0)
(0)
więcej opinii