Skocz do zawartości
pbany

Podstawy W C++

Rekomendowane odpowiedzi

Chciałbym się nauczyć języka C++. Proszę o info. wstępne do tego języka programowania. Jeśli znacie jakiś kurs C++ dla początkujących(zielonych) proszę o jego adres w necie. A na początek mam kilka pytań:

1. Co można zrobić w C++?

2. Jak zapisujemy, publikujemy kod z C++?

3. Czy programowanie w C++ wymaga konkretnego systemu(ja mam Windowsa), czy potrzebny jest Linux?

4. Czy pisanie kodu C++ wymaga jakiegoś specjalnego programu, czy wystarczy notatnik?

5. Czy C++ jest trudnym językiem i ile ok. trzeba czasu żeby znać podstawy C++(żeby umieć napisać prosty programik)?

6. Czy warto zaczynać od C++ czy wybrać inny język?

7. Proszę o przykładowy plik napisany w C++.

 

Za każdą odp. stokrotne dzięki :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ech, jesli twoje pojecie o programowaniu jest takie, jakie wnioskuje ze jest po przeczytaniu twoich pytan, zacznij od czegos inego np. Borland Delphi jest dość głupoodporny i łatwy, bo wywodzi się z pascala.

 

1. Wszystko.

2. Kompilujemy kod w kompilatorze.

3. Jakikolwiek.

4. Wymaga kompilera np. dosowy DJGPP albo windowsowy Borland C++ Builder

5. Średnio trudnym, dla ciebie będzie trudnym bo od niego zaczniesz.

6. Inny, bo na początku pogubisz się w C i porzucisz programowanie.

7. Poszukaj w necie. np. www.4programmers.net

 

aha, link działa.

Edytowane przez IamWeasel

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

może znacie jakiś darmowy programik do tworzenia w C++(jeśli macie proszę też link do jego downloadu)

 

----------------------------------------------------------

 

Ech, jesli twoje pojecie o programowaniu jest takie, jakie wnioskuje ze jest po przeczytaniu twoich pytan, zacznij od czegos inego np. Borland Delphi jest dość głupoodporny i łatwy, bo wywodzi się z pascala.

1502841[/snapback]

jestem bardzo pojętny, szybko się uczę i zacznę od C++(lubię duże wyzwania) :D

Edytowane przez pbany

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

może znacie jakiś darmowy programik do tworzenia w C++(jeśli macie proszę też link do jego downloadu)

 

----------------------------------------------------------

jestem bardzo pojętny, szybko się uczę i zacznę od C++(lubię duże wyzwania) :D

1502921[/snapback]

wow, co z tego ze jestes pojetny, nie zaczyna sie nauki programowania od jezykow obiektowych, szczegolnie jesli uczysz sie na wlasna reke, zacznij od turbo pascala, ew C, tak jak radza ci wszyscy

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Darmowy program: DJGPP albo Borland C++ Builder Personal

 

Pisałeś że jesteś pojętny więc download sobie znajdź. Musisz też być pracowity jak się chcesz zaczynać uczyć od C++.

 

Dlaczego? Z bardzo prozaicznego powodu. Ciężko ci będzie znaleść tutorial opisujący podstawy programowania (takie jak zmienne, stałe, tablice, procedury, funkcje, zdarzenia etc.) w C++, ponieważ podstaw wszyscy uczą się na czymś innym (np. pascal albo Delphi) i wchodząc w C już je znają.

 

Skoro się uparłeś to polecam www.4programmers.net (jest po polsku mimo adresu) i rozbudowany help w C++ Builderze.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chciałbym się nauczyć języka C++. Proszę o info. wstępne do tego języka programowania. Jeśli znacie jakiś kurs C++ dla początkujących(zielonych) proszę o jego adres w necie. A na początek mam kilka pytań:

1. Co można zrobić w C++?

2. Jak zapisujemy, publikujemy kod z C++?

3. Czy programowanie w C++ wymaga konkretnego systemu(ja mam Windowsa), czy potrzebny jest Linux?

4. Czy pisanie kodu C++ wymaga jakiegoś specjalnego programu, czy wystarczy notatnik?

5. Czy C++ jest trudnym językiem i ile ok. trzeba czasu żeby znać podstawy C++(żeby umieć napisać prosty programik)?

6. Czy warto zaczynać od C++ czy wybrać inny język?

7. Proszę o przykładowy plik napisany w C++.

 

Za każdą odp. stokrotne dzięki  :)

1502818[/snapback]

1. Co chcesz

2. W pliku .cpp

3. Nie

4.Wystarczy notatnik + ale zeby skompilowac kod musisz miec kompilator

5. Zalezy dla kogo

6. Warto ;)

 

 

Dlaczego? Z bardzo prozaicznego powodu. Ciężko ci będzie znaleść tutorial opisujący podstawy programowania (takie jak zmienne, stałe, tablice, procedury, funkcje, zdarzenia etc.) w C++, ponieważ podstaw wszyscy uczą się na czymś innym (np. pascal albo Delphi) i wchodząc w C już je znają.

Trudno ? > Symfonia C++

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

polecam artykuł , który mie niedawno polecono.... "C++ bez cholesterolu"... można to znaleść na goglach.. a z pewnością wyprostuje psychikę wielu skrzywionym przez system szkolnictwa w polsce programiostom...

 

artykuł raczej dla zupełnie zielonych nie jest przeznaczony.. ale warto poczytać...

 

i jeszcze jedno... programistą się trzeba urodzić... :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

i jeszcze jedno... programistą się trzeba urodzić... :)

1508420[/snapback]

#include <iostream>using namespace std;int main(){   cout << "niech pani prze!!!\a\a jeszcze!!!\a\a\a ooo... wychodzi , widzę główke\n"          << "no rany urodził nam sie programista :D:D:D\n\a\a"          << "teraz niecha pani wybierze dla swojego synka język programowania\n"          << "oto nasze propozycje : C/C++/Delphi/Java/C#/Pascal/Python/ASM\n\n";   return 0;}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A ja na poczętek zaproponował bym pythona www.python.org, niezła dystrybucja dla windows ActivePython i tutorial do niego. Porządny, sensowny i prosty język. Jeśli jednak chcesz C++ to zacznij od C++ nie od C, wyrobisz sobie tylko złe nawyki i zapomnij o tutorialach w sieci, bez dobrej książki czarno widzę naukę programowania w C++ jeśli nie znasz żadnych innych języków. Co do książek to ktoś wspomniał tu o Symfonii C++, świetna książka, tylko że kilka lat temu, wydana na kilka lat zanim powstał standart C++ i obecnie mocno zdezaktualizowana. Z książek godnych polecenia to Thinking in C++, u nas wydane chyba przez helion, a jeśli znasz angielski to jest za darmo w sieci. Poza tym przejżyj archiwum pl.comp.lang.c, ten temat się tam pojawia baaardzo często.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

cztery pojęcia z c++

 

-dziedziczenie

-kompozycja

-przeciążenie

-wirtualny

 

Jeżeli cię te nazwy nie zniechęcają znaczy nie tyle że się programistą urodziłeś , a tyle że chciałbyś się narodzić na nowo.

 

Swoją drogą trzeba najpierw zwykłe C , wskaźniki i malloca rozkminić aby się brać za C ++ , klasy , referencje i szablony

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Od czego byś nie zaczął to bedzie cięzko - a każdy kolejny język to już z górki :D

Osobiście zaczynałem od pascala i im dłużej w nim pisałem tym bardziej mnie irytował :|. C wydaje się jeżeykiem którego czy chcesz czy nie będziesz musiał się nauczyć - większość dokumentacji do czegokolwiek zakłada że programujesz w C. . A jak juz znasz c to nie bedziesz mial problemow z poznaniem pythona czy javy dzieki ktorym poznasz ze obiekty moga byc przydatne - i dopieru wtedy bież się za c++, bo to trudny język - nie ze względnu na składnie - ciężko pisać wykorzystać wszystkie mozliwości języka .

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Co do książek to ktoś wspomniał tu o Symfonii C++, świetna książka, tylko że kilka lat temu, wydana na kilka lat zanim powstał standart C++ i obecnie mocno zdezaktualizowana.

Rowniez polecam Symfonie, a zarzuty o nieakutalnosc sa bez sensu. Jak juz sie jest zwolennikiem skrajnego update'u to ma wyjsc nowa wersja ksiazki. Troche odchudzona i zaktualizowana. Autor twierdzi ze na ukonczeniu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Rowniez polecam Symfonie, a zarzuty o nieakutalnosc sa bez sensu. Jak juz sie jest zwolennikiem skrajnego update'u to ma wyjsc nowa wersja ksiazki. Troche odchudzona i zaktualizowana. Autor twierdzi ze na ukonczeniu.

Tyle że nauka z Symfoni może na początku sporo nerwów kosztować. AFAIK żaden nowy kompilator nie skompiluje przykładów tam zawartych, poza tym z biblioteki standartowej opisane są tam tylko strumienie (tyle było gdy powstawała ta książka). Nie ma sensu aby ktoś, kto się uczy C++, od razu się męczył z null teminated strings czy sam sobie pojemniki pisał. Do tego są gotowe szablony w bibliotece standartowej, a o tem w Symfonii ani słowa.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Tyle że nauka z Symfoni może na początku sporo nerwów kosztować. AFAIK żaden nowy kompilator nie skompiluje przykładów tam zawartych, poza tym z biblioteki standartowej opisane są tam tylko strumienie (tyle było gdy powstawała ta książka). Nie ma sensu aby ktoś, kto się uczy C++, od razu się męczył z null teminated strings czy sam sobie pojemniki pisał. Do tego są gotowe szablony w bibliotece standartowej, a o tem w Symfonii ani słowa.

1521690[/snapback]

To wszytko masz w Pasji C++ czyli kontynuacji tej ksiązki tego samego autora.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...