Programowanie w języku C/C++
Język C++ jest wieloparadygmatowym językiem programowania, m.in. również obiektowo zorientowanym. Stworzony w latach osiemdziesiątych XX wieku przez Bjarne Stroustrupa. Na język C++ wpływ miały, poza językiem C, jako jego podstawą, przede wszystkim Simula, z której zaczerpnął właściwości obiektowe, a także języki takie, jak Algol, Ada, ML i Clu.
Źródło: Wikipedia
Podstawy języka
Składnia - Instrukcje sterujące - Operatory - Typy danych - Funkcje - Przestrzenie nazw - Tablice - Łańcuchy znaków - Wskaźniki - Struktury - Unie - Pola bitowe - Rzutowanie - Preprocesor - Escape sequences - Słowa kluczowe - Standard ISO
Programowanie obiektowe
Klasy - Kontrola dostępu - Konstruktory - Destruktory - Dziedziczenie - Funkcje wirtualne - Klasy_Abstrakcyjne - Przeładowywanie operatorów
Zaawansowane zagadnienia
Obsługa wyjątków - Szablony funkcji - Szablony klas
Biblioteka standardowa
Stdio.h (cstdio) - Stdlib.h (cstdlib) - String.h (cstring) - Time.h (ctime) - Math.h (cmath) - iostream - Standard Templates Library
Zobacz też
Artykuły - Faq - Forum dyskusyjne
11 komentarzy
Programowanie w c++ zaczyna się od kupna książki Jerzego Grębosza "Symfonia C++Standard"... i polecam kupić a nie ściągać z sieci bo książka ta zawsze się wam przyda, nawet jak chodzi o same przedstawienie idei programowania orientowanego obiektowo. Żadne biblie, kompendia c++ nie przedstawiają programowania tak przystępnie.
Na PG tak skoczyli ze wszystkim a ja tu dopiero zaczynam temat ogarniać i czytam od początku sobie rozumiem to powoli
ale do wszystkiego trzeba czasu prawda. Pomocy powiem tak piszcie ludziska na gg 6734106
Witam mam do zrobienia do szkoły takie coś:
Napisz program rysowania znakiem ASCII poniższej figury. Program powinien umożliwić:
-wybór znaku kodu ASCII
-wczytanie początkowych rozmiarów figury
-przesuwanie figury klawiszami <>^v
- ograniczenie przesuwania do obszaru ekranu
Figura to:
http://www.ossowskiryszard.pl/eti/figura.jpg
Punkt początkowy kropka znajduje sie w prawym dolnym narożniku ekranu.
Powiem tak iż zaczynam się uczyć a już dostaliśmy zadanie a jeszcze staram się matematykę i fizykę nadgaiac by ze wszystkim dać
sobie radę. Proszę o pomoc jeśli ktoś to potrafi zrobić.
marecki85@hotmail.com
Stogu: burdel to właśnie tu zrobiłeś... Po prostu teksty są poprzypisywane do kilku kategorii oraz niektóre teksty są dwa razy w tej samej kategorii (bug Coyote, miejmy nadzieje ze wraz z nowa wersja coyote sie to zmieni).
Jeden wielki burdel. Postaram się zrobić tutaj porządek w najbliższych dniach a następnie dodać wszystko o standardowych bibliotekach.
Kooba: pomysł imo dobry. Najlepiej podzielić by biblioteki na kategorie: graficzne (OpenGL, DirectX, Allegro), GUI (Qt, wxWidgets, GTK, WinAPI, FOX), etc...
Może dwa dodatkowe nagłówki: "Inne biblioteki" w tym dział boost, ncurses, opengl, directx itp, ważne biblioteki oraz drugi dział "kompilatory i środowiska" gcc, visual studio, borland c++ ?
może nie jest to część języka, ale sa to na pewno ważne zagadnienia w programowaniu C/C++
kompilator c++, np. GCC, Borland C++ Compiler, Dev-C++.
Zresztą jak byś wyraził odrobine chęci wpadłaby Ci w ręce strona http://google.pl
Mam problem ściągnąłem sobie biblioteke conio2 i nie moge jej zainstalowac bo mi error wyskakuje.
Pomóżcie!