Outhorn Napisano 7 Listopada 2015 Udostępnij Napisano 7 Listopada 2015 #0 Kurs C++ - Omówienie kodu źródłowego i instalacja środowiska. Witam serdecznie z tej strony Firewall, jest to #0 tutorial z serii programowania w C++. Dlaczego poradnik zerowy? Ponieważ nie będę w tym poradniku programować ale zaopatrzę się w odpowiednie do tego oprogramowanie. Język C++ jest według mnie najlepszym wyborem jakim można dokonać. Pierwszym krokiem jaki musimy wykonać jest zainstalowanie niezbędnego oprogramowania jakim jest Code::Blocks (Darmowy). Ważne jest aby pobrać Code::Blocksa z kompilatorem, pozwoli to na szybkie odtworzenie Twojego kodu i pokazanie go na ekranie komputera. Jak wygląda podstawowy kod w języku C++? #include <iostream> using namespace std; int main() { cout<<"Hello World"<<endl; return 0; } Pora na objaśnienie powyższego kodu; Najłatwiej jest chyba z rozszyfrowaniem linijki cout<<"Hello World"<<endl; Dlaczego? Ponieważ po wpisaniu tej lini w okno programu i uruchomieniu kompilatora wyświetli się komunikat Hello World.Czyli instrukcja, którą używamy "cout" służy do wypisania tekstu zawartego w cudzysłowiach na ekranie komputera. Ta nazwa pochodzi od angielskiego słowa console output, czyli wyprowadzenie jakiegoś tekstu do okna konsoli. z kolei zapis "endl" z angielskiego "endline" powoduje przejście do następnego wiersza w konsoli. Z kolei "<<" są to operatory wysyłania do strumienia, oddzielają kolejne rzeczy do wypisania. Instrukcja na samej górze czyli #include służy do podpinania do programu gotowych bibliotek, includować znaczy dołączać, włączać, z kolei <iostream> z angielskiego dwie pierwsze litery oznaczają input, output a stream, to nic innego jak wejście lub wyjście, czyli cała nazwa strumień wejścia/wyjścia, chodzi oczywiście o strumienie danych. Linia using namespace std; "oznacza używa przestrzeni nazw standardowej", gdyby jednak nie było tej linii, trzeba byłoby pisać za każdym razem: #include <iostream> int main() { std::cout << "Hello World" << endl; } Linia int main() oznacza funkcję główną, przez funkcję można rozumieć, że jest to zestaw zadań do wykonania w naszym programie. Te klamry "{}" definiują zakończenie i rozpoczęcie się funkcji głównej. Cóż to takiego skrót int? To nic innego jak z angielskiego słowa inteager, po polsku powiedzielibyśmy integralna, niepodzielna a matematycznie; całkowita. Dziękuje za przeczytanie tego poradnika i mam nadzieję, że coś z niego wyniesiecie. Copyright by Firewall dla CSowicze.pl Zakazuję się kopiowania treści poradnika bez zgody autora. 5 Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/ Udostępnij na innych stronach Więcej opcji udostępniania...
~sNtr ;xx Napisano 7 Listopada 2015 Udostępnij Napisano 7 Listopada 2015 Fajnie opisany poradnik.. Czytałem go kilkakrotnie, dużo można się dowiedzieć czegoś na ten temat Oby więcej było takich poradników, bo każde doświadczenie się przyda :) Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/#findComment-97043 Udostępnij na innych stronach Więcej opcji udostępniania...
Weteran ~eZ. Napisano 7 Listopada 2015 Weteran Udostępnij Napisano 7 Listopada 2015 Świetnie. ;) Leci plusik. Steam: https://steamcommunity.com/id/ezovsky Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/#findComment-97055 Udostępnij na innych stronach Więcej opcji udostępniania...
KiKerr Napisano 7 Listopada 2015 Udostępnij Napisano 7 Listopada 2015 Dobra robota :) oby tak dalej Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/#findComment-97068 Udostępnij na innych stronach Więcej opcji udostępniania...
Outhorn Napisano 9 Listopada 2015 Autor Udostępnij Napisano 9 Listopada 2015 Wiadomość wygenerowana automatycznie Powód: Zamykam. Jeżeli się z tym nie zgadzasz raportuj ten post a moderator lub administrator rozpatrzy go ponownie. Z pozdrowieniami. Administracja CSowicze.pl Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/#findComment-97835 Udostępnij na innych stronach Więcej opcji udostępniania...
Outhorn Napisano 13 Listopada 2015 Autor Udostępnij Napisano 13 Listopada 2015 <p><p class='bbc_center'><strong class='bbc'>Wiadomość automatyczna</strong></p><p> </p><p><br />Temat został przeniesiony z</p><p class='bbc_center'>"<a href='http://csowicze.pl/forum/530-strefa-pomocy/'>STREFAPOMOCY</a> → <a href='http://csowicze.pl/forum/183-htmlphpcssmysql/'>HTML/PHP/CSS/MySQL</a>"</p><p class='bbc_center'>do</p><p class='bbc_center'>"<a href='http://csowicze.pl/forum/530-strefa-pomocy/'>STREFA POMOCY</a> → <a href='http://csowicze.pl/forum/693-c-python-pascal/'>C++, Python, Pascal</a>".</p></p> Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/#findComment-98570 Udostępnij na innych stronach Więcej opcji udostępniania...
RumcajsJumper Napisano 21 Listopada 2016 Udostępnij Napisano 21 Listopada 2016 Wiadomość automatyczna Temat został przeniesiony z "STREFA POMOCY → C++, Python, Pascal" do "Archiwum Forum → Tematy Archiwalne". POSZUKUJE WSPÓLNIKÓW / OPIEKUNÓW - NA SERWERKI CS:GO! Skontaktuj się ze mną po więcej szczegółów Odnośnik do komentarza https://csowicze.pl/topic/21370-0-kurs-c-om%C3%B3wienie-kodu-%C5%BAr%C3%B3d%C5%82owego-i-instalacja-%C5%9Brodowiska/#findComment-203152 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi