123456789max [ Wujek MAX ]
Początek z C++
Witam!
Ostatnio zacząłem się interesować pisaniem stron oraz aplikacji.HTML już trochę ogarniam,ale zainteresował mnie C++.Czy jest to podobne do HTML?Bardzo trudne?Polećcie jakiś dobry kurs oraz kompilator C++.Z góry dzięki
QrKo_ [ ]
Z literatury polecam Symfonie C++ Grebosza, sam kiedys o to pytalem i tutaj mi ja polecono - jest swietna.
Co do srodowiska to mi bardzo przypadl do gustu Microsoftowy Visual C++, Express Edition jest za darmo -
Katane [ Useful_Idiot_ ]
HTML nie jest jezykiem programowania, totalnie rozni sie od C++. Obu jezykow uzywa sie do zupelnie roznych rzeczy - HTML sluzy do prezentacji tresci na stronach WWW, C++ uzywasz do programowania logiki (np. obliczania czegos z danych, jakie dostarcza uzytkownik). Jezeli chodzi o zlozonosc, to C++ jest nieporownywalnie trudniejszy, ale niech Cie to nie zniecheca :) Do nauki polecalbym raczej ksiazki, bez znajomosci podstaw programowania "Symfonia C++" bedzie chyba najlepsza.
Vaerin [ I liek Mudkipz ]
Czy jest to podobne do HTML
Nie, nie jest podobne.
Dev c++
VildWolf [ Centurion ]
HTML nie jest językiem programowania więc nie ma sensu porównywać c++ do html
Rares [ Pretorianin ]
Odpuść sobie Dev-C++. Program jest już trochę stary. Nie jest kontynuowany. Ma sporo błędów w kodzie, więc nauczysz się złych nawyków, a później będziesz się dziwił, że coś nie działa. W tym przypadku najlepszy jest Microsoft Visual C++. Sam z niego korzystam. Polecam. A kursy to może Xiona - "Od zera do gier kodera". A z książek ofc - Symfonia C++ Standard (obowiązkowo Standard).
maVes [ Generaďż˝ ]
Jako środowisko polecam już wymienione w tym wątku Visual C++ 2008 Expres Edition. Jest to kawał porządnego softu, w dodatku całkowicie darmowy. Dodatkowo warto zaopatrzyć się w dokumentację MSDN - początkowo raczej niechętnie będziesz do niej zaglądał, ale z czasem ją polubisz.
Do do książki - przeczytałem zarówno Megatutorial Xiona ( jak i Symfonię Standard Grębosza. Obie są bardzo dobre i obie mogę polecić, jednak jeśli nie chcesz wydawać pieniędzy to sam Metatutorial spokojnie wystarczy, tym bardziej że porusza on również takie rzeczy jak wyjątki czy szablony, o których nie przeczytasz w Symfonii.
Na koniec jeszcze mała uwaga - żeby nauczyć się programować nie wystarczy przeczytać kilka książek i artykułów. Potrzebna jest przede wszystkim praktyka, dlatego za każdym razem gdy nauczysz się czegoś nowego, wykorzystaj tę wiedzę chociażby w jakimś prostym programie. Polecam też samodzielne eksperymentowanie z kodem.
123456789max [ Wujek MAX ]
Dobra wystarczy już.Dzięki za pomoc
Iskandiar [ Dragonforce ]
żeby nie robić nowego tematu zapytam się w tym
znacie jakąś dobrą literaturę o C# ??
oglądałem dzisiaj w empiku kilka książek i wszystkie to straszne gnioty albo o podstawach (programowanie konsolowe opanowałem w stopniu średniozaawansowanym, więc nie chce się już dokształcać w tym kierunku ;)
bardziej by mnie interesowało tworzenie aplikacji okienkowych
Moshimo [ FullMetal ]
Iskandiar --> sprobuj "Projektowanie aplikacji. Visual C# 2008. Pierwsze starcie" - wyd. Helion. Bardzo szybko zaczyna sie dzial dot. tworzenia aplikacji okienkowych - na konkretnych przykladach. Uwazam, ze to calkiem ciekawa pozycja :)
Regis [ ]
Mowimy o nauce od podstaw, czy jakies juz pojecie o jezyku masz?
Jesli od podstaw, to wystarczy cos, co prezentuje skladnie i pare typowych bibliotek, np. to:
Natomiast pozniej:
(polskiej wersji niestety brak poki co, ale warto sobie sprowadzic)
Faleg [ Centurion ]
Zadaniem jest napisanie klas Zebranie oraz Osoba oraz krótkiego programu demonstrującego ich działanie, np.:
class Osoba
‹
// ...
›;
class Zebranie
‹
// ...
›;
int main()
‹
Zebranie z(10); // zebranie dla maks. 10 osób
z.ustawTemat("Programowanie w C++");
z.ustawMiejsce("Tawerna");
z.ustawTermin("04.04.2009");
Osoba o1("Jan", "Kowalski");
Osoba o2("Gal", "Anonim");
z.dodajUczestnika(o1);
z.dodajUczestnika(o2);
z.dodajUczestnika("Adam", "Nowak");
z.wyswietl(); // wypisz wszystkie informacje o zebraniu
return 0;
›
ma ktos wene aby to zrobic ???
z góry dzieki bo chociaż bede miał wgląd jak sie zabierać za takie programiki a w sobotę kolo :/
Regis [ ]
^^
Mocno wypaczone rozumienie pojecia 'post na temat'.
A samo zadanie trywialne - w 'main' sa praktycznie wszystkie niezbedne informacje do jego wykonania. Weny do tego na pewno nie potrzeba, tylko ksiazki i odrobiny checi.
Faleg [ Centurion ]
zawęziłem sobie trochę sprawę bo nie wiem czy dobrze i czego tu jeszcze brakuje... :/
include <iostream>
using namespace std;
class Osoba
public :
string imie;
string nazwisko;
Osoba(string imie,string nazwisko);
void wyswietl();
;
int main()
Osoba o1("Jan", "Kowalski");
Osoba o2("Gal", "Anonim");
o1.wyswietl(); // wypisz wszystkie informacje o zebraniu
return 0;
Iskandiar [ Dragonforce ]
no już obiektowość udało mi się opanować i inne podstawy takie jak pętle, instrukcje, tablice...
uczyłem się wcześniej pascala lata temu i mam książkę o programowaniu w BLITZ BASIC co mi bardzo sprawnie idzie
wszystko co umiałem w tamtych językach już wiem jak zrobić w C# do tego udało mi się zrobić prosty kalkulator okienkowy znajdując funkcje w jakiś samplach
taką piękną funkcję pod button napisałem ;)
szymon_majewski [ Senator ]
Poradnik: