C++ Essentials 1.2

Licencji: Wolna ‎Rozmiar pliku: 2.62 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

O C++ Essentials

Witamy w samouczku online na temat c++! Celem tego samouczka jest zapewnienie dobrego zrozumienia języka programowania C++ każdej osobie, która tego chce. Więc co to jest C ++? Dlaczego tak wiele programów jest napisanych w języku C++? C++ jest językiem programowania trzeciej generacji. Kiedy komputery zostały wynalezione po raz pierwszy, zostały zaprogramowane za pomocą bardzo prostych, niskiego poziomu poleceń. Programista zaprojektowałby program, a następnie przetłumaczył program na określony zestaw kodów, znany jako język maszynowy. Kody te będą wprowadzane do komputera z przełącznikami, kartami dziurkowania lub prymitywnymi klawiaturami. Programy te były kłopotliwe do napisania i bardzo trudne do debugowania. (Debugowanie jest aktem usuwania błędów w programie.) Kod maszynowy jest uważany za pierwszą generację języków programowania. Ta aplikacja pomaga użytkownikowi uzyskać podstawową wiedzę na temat języka C++. Zawiera sześć rozdziałów a mianowicie:*Sprzęt komputerowy*Programy: Instrukcje w komputerach*Systemach Operacyjnych*Dlaczego mają języki wysokiego poziomu?*Środowisko programistyczne C+++*Sekwencja (PDF rozdziału)*Iteracja (PDF rozdziału)*Wybór (PDF rozdziału)*Proste wykorzystanie plików*Funkcje*Macierzy*Programy z funkcjami i tablicami*Standardowe algorytmy*Narzędzia*Projektowanie i dokumentacja*Wyliczenie, struktura, i Unia*Przykłady za pomocą struktur*Bity i kawałki*Klasa początkujących*Dynamiczne dane i wskaźniki*Zbiory danych*Świat obiektów interakcji*Klasa pośrednia*Dwie kolejne drzewa*Szablony*Wyjątki*Przykład: Supermarket*Design i dokumentacja: 2 * Moc dziedziczenia i polymorphism * Projekty wielokrotnego użytku * Ramy do zrozumieniaObejmują główną część języka programowania C ++, a także będzie bardzo przydatne dla świeższe, jak również dla osób poszukujących pracy na rozmowę kwalifikacyjną. C++ jest statycznie typicznie, w formie swobodnej, wielos paradygmatu, skompilowany, ogólnego przeznaczenia język programowania. Jest uważany za język pośredniego poziomu, ponieważ składa się z kombinacji zarówno funkcji języka wysokiego, jak i niskiego poziomu. Został on opracowany przez Bjarne Stroustrup począwszy od 1979 roku w Bell Labs jako ulepszenie języka C. Pierwotnie nazwany C z klasami, język został przemianowany na C++ w 1983 roku, jako kalambur z udziałem operatora przyrostu. C++ jest jednym z najbardziej popularnych języków programowania z domen aplikacji, w tym oprogramowania systemowego, oprogramowania aplikacji, sterowników urządzeń, wbudowanego oprogramowania, wysokiej wydajności serwera i aplikacji klienckich oraz oprogramowania rozrywkowego, takiego jak gry wideo. Kilka grup dostarcza zarówno bezpłatne, jak i zastrzeżone oprogramowanie kompilatorowe C++, w tym GNU Project, Microsoft, Intel i Embarcadero Technologies. C++ ma ogromny wpływ na wiele innych popularnych języków programowania, w szczególności C# i Java.C++ jest również używany do projektowania sprzętu, gdzie projekt jest początkowo opisany w języku C++, a następnie analizowane, architektonicznie ograniczone i zaplanowane do utworzenia języka opisu sprzętu na poziomie transferu rejestru za pośrednictwem syntezy wysokiego poziomu. Język rozpoczął się jako ulepszenia języka C, najpierw dodając klasy, a następnie funkcje wirtualne, przeciążenie operatora, wiele dziedziczenia, szablony i obsługę wyjątków wśród innych funkcji. Po latach rozwoju standard języka programowania C++ został ratyfikowany w 1998 r. jako ISO/IEC 14882:1998. Norma została zmieniona sprostowania technicznego z 2003 r., ISO/IEC 14882:2003. Obecny standard rozszerzający C++ o nowe funkcje został ratyfikowany i opublikowany przez ISO we wrześniu 2011 r. jako ISO/IEC 14882:2011 (nieformalnie znany jako C++11). Uwaga: ta bezpłatna aplikacja jest obsługiwana przez reklamy i może zawierać reklamy w zasobniku powiadomień i/lub na ekranie głównym. Słowa kluczowe: polimorfizm, koncepcja oops, C ++, Cpp, programowanie, język, wskaźnik, kodowanie, wywiad, funkcje,