Microsoft Visual C++ 2012. Praktyczne przykłady
- Autor:
- Mariusz Owczarek
- Wydawnictwo:
- Helion
- Ocena:
- 4.3/6 Opinie: 4
- Stron:
- 384
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
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!
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...(6.90 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...(14.90 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...(19.90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(39.90 zł najniższa cena z 30 dni)103.34 zł
159.00 zł(-35%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
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)
38.35 zł
59.00 zł(-35%) -
Nie pamiętasz jakiegoś algorytmu? Nie wiesz, jaką strukturę danych należy zastosować? Nie masz pojęcia, jak wyznaczyć złożoność obliczeniową algorytmu? Nie martw się, Twoje problemy należą już do przeszłości! Tablice informatyczne. Algorytmy pozwolą Ci szybko odnaleźć i przypomnieć sobie podstawo...(6.90 zł najniższa cena z 30 dni)
8.49 zł
17.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.
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