c++ poczatki
- SkinnyPete
- Piegowaty Guziec
- Posty: 7
- Rejestracja: 01 lip 2011, 10:43
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
c++ poczatki
witam mam problem z c++ jestem poczatkujacy ale na innych forach juz troche wyczytalem teraz chodzi o to jak pracowalem na windowsie to korzystalem do nauki symfonie c++ ale pod linuxem nie wyskakuja bledy podczas kompilacji. Na linuxie pisze sie inaczej?? moze ktos polecic jakis kurs c++ na linuxa? Na windzie mi nawet dobrze szlo bo rozumialem to co robilem a teraz stoje w miejscu ;/ prosze o pomoc
- karmelek
- Przyjaciel
- Posty: 883
- Rejestracja: 10 lut 2007, 17:45
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Re: c++ poczatki
Pokaż przykład kodu który się nie kompiluje.
- SkinnyPete
- Piegowaty Guziec
- Posty: 7
- Rejestracja: 01 lip 2011, 10:43
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
Re: c++ poczatki
w symfoni jest taki kod
ale popatrzylem troche po necie i z tego co przejrzalem to pod linuxem tak sie nie pisze
jak napisze taki kod to wszystko gra
czyli z tego co widac symfonia chyba mi sie nie przyda wiec zna ktos jakis dobry kurs programowania w c++ na linuxie?
Kod: Zaznacz cały
#include <iostream.h>
main()
{
cout << "Witaj na pokladzie" ;
}
jak napisze taki kod to wszystko gra
Kod: Zaznacz cały
#include <iostream>
using namespace std;
int main() {
cout << "hello world" << endl;
return 0;
}
- karmelek
- Przyjaciel
- Posty: 883
- Rejestracja: 10 lut 2007, 17:45
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Re: c++ poczatki
Drugi sposób AFAIK zadziała tu i tu. Zbyt wielkich różnic nie ma poza tym, że drugi bardziej odpowiada zasadom pisania w C++
-
- Sędziwy Jeż
- Posty: 57
- Rejestracja: 27 paź 2008, 22:50
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Re: c++ poczatki
cout jest w przestrzeni nazw std. czyli albo dasz using namespace std; gdzieś wcześniej, albo napiszesz: std::cout<<"Witaj...";SkinnyPete pisze:w symfoni jest taki kodKod: Zaznacz cały
#include <iostream.h> main() { cout << "Witaj na pokladzie" ; }
- pax0r
- Sędziwy Jeż
- Posty: 70
- Rejestracja: 10 lut 2011, 14:18
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
Re: c++ poczatki
symfonia raczej dalej powinna byc dobra, widac tutaj zapomnial o przestrzeni nazw autor
(znajomi sobie symfonie raczej chwalili a IMO ten kod pod windowsem tez by nie zadzialal)
z dobrych ksiazek polecam Thinking in C++, ogromna biblia programowania w C++, po angielsku jest dostepna za free w necie na stronie autora
(znajomi sobie symfonie raczej chwalili a IMO ten kod pod windowsem tez by nie zadzialal)
z dobrych ksiazek polecam Thinking in C++, ogromna biblia programowania w C++, po angielsku jest dostepna za free w necie na stronie autora
- SkinnyPete
- Piegowaty Guziec
- Posty: 7
- Rejestracja: 01 lip 2011, 10:43
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
Re: c++ poczatki
paxor ten kod pod windowsem dzialal to jest przepisane prosto z ksiazki i jak sie uczylem na windzie wszystko smigalo na linuxie errory przy kompilacji wyswietla
ten kod dziala ale ten pierwszy ktory jest przykladem z Symfonia c++ nie a o tym powyzszym nie ma ani slowa w symfoni znalazlem go na youtube wiec po co piszesz ze symfonia sie nada do nauki jak przyklady przedstawione w symfoni mi nie chca sie kompilowac
Kod: Zaznacz cały
#include <iostream>
using namespace std;
int main() {
cout << "hello world" << endl;
return 0;
}
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 30 sty 2011, 15:17
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Re: c++ poczatki
A masz Symfonię C++ Standard? Ta starsza wersja (ta której pdfy są w internecie ) z tego co słyszałem może mieć pewne niezgodności ze standardami.
-
- Serdeczny Borsuk
- Posty: 109
- Rejestracja: 20 mar 2011, 19:08
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Warszawa
- Kontakt:
Re: c++ poczatki
Które wydanie symfonii masz? Plik nagłówkowy iostream.h jest przestarzały i nie powinien być używany. Wydaje mi się, że było wydanie symfonii które uwzględniało te zmiany. Jeśli w najnowszym wydaniu nie zostało to poprawione, to być może warto spróbować innej książki. Z drugiej strony, szukanie rozwiązań problemów w internecie z pewnością przyda Ci się w przyszłości (jeśli wiążesz ją z karierą programisty), więc może warto jednak przy niej zostać
"Never argue with idiot. He will drag you down to his level and then beat with experience."
Nie udzielam pomocy poza forum.
Nie udzielam pomocy poza forum.
- SkinnyPete
- Piegowaty Guziec
- Posty: 7
- Rejestracja: 01 lip 2011, 10:43
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
Re: c++ poczatki
patrzac na okladke ksiazki napewno stare wydanie dzieki za odp trzeba zainwestowac w cos nowszego
- Heos
- Zakręcona Traszka
- Posty: 534
- Rejestracja: 17 sie 2008, 16:08
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Lokalizacja: Bydgoszcz
Re: c++ poczatki
Tak, wszystkie książki z serii Thinking in ... są bardzo dobre. Mogę je także w pełni polecić. Bruce Eckel pisze w wyjątkowo przyjazny sposób.Thinking in C++
"Chciałbym, żeby zaczęto od szanowania siebie: wszystko inne wypływa z tego." – Fryderyk Nietzsche
openSUSE Leap 15.1 | Xfce4 | Firefox
openSUSE Leap 15.1 | Xfce4 | Firefox
- dejmien666
- Sędziwy Jeż
- Posty: 31
- Rejestracja: 11 kwie 2011, 22:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Inne
- Architektura: x86_64
- Kontakt:
Re: c++ poczatki
Ja mam nowe wydanie a wygląda i tak jak stare. Poza tym nie ważne jest tak jak się kodzi tylko sama wiedza. Standardy się cały czas zmieniają, więc chyba nie będziesz co 4 lata kupował nowej symfonii i wertował na nowo.SkinnyPete pisze:patrzac na okladke ksiazki napewno stare wydanie dzieki za odp trzeba zainwestowac w cos nowszego
Na początek w zupełności wystarczy nawet ta 'przestarzała' przynajmniej nauczysz się czytać i interpretować błędy kompilacji
Co do serii thinking in...
Przykłady zbyt rozlazłe, czasem gubi się sens w nich, napisana książka specyficznym językiem, nie tak przyjaźnie jak w symfoni c++, Bruce nie toleruje łopatologii, która jest przydatna na początku.
- Heos
- Zakręcona Traszka
- Posty: 534
- Rejestracja: 17 sie 2008, 16:08
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Lokalizacja: Bydgoszcz
Re: c++ poczatki
Tak, bo to nie są książki ABC programowania i myślenia programistycznego. Jednak nie powinno to być problemem dla osoby, która juz programowała a tylko potrzebuje specjalistycznej wiedzy.Co do serii thinking in...
Przykłady zbyt rozlazłe, czasem gubi się sens w nich, napisana książka specyficznym językiem, nie tak przyjaźnie jak w symfoni c++, Bruce nie toleruje łopatologii, która jest przydatna na początku.
Jeżeli ktoś myśli w sposób ścisły, nie zawiedzie się.
Z drugiej strony, książka to tylko narzędzie. Nie powinna decydować (jako jedyna) o samej efektywności programowania.
"Chciałbym, żeby zaczęto od szanowania siebie: wszystko inne wypływa z tego." – Fryderyk Nietzsche
openSUSE Leap 15.1 | Xfce4 | Firefox
openSUSE Leap 15.1 | Xfce4 | Firefox
- dejmien666
- Sędziwy Jeż
- Posty: 31
- Rejestracja: 11 kwie 2011, 22:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Inne
- Architektura: x86_64
- Kontakt:
Re: c++ poczatki
Nom, dlatego nie polecam na początek thinking in (coś tam), najpierw najlepiej w przypadku symfonie przeczytać a później thinking in, bardzo ładnie tłumaczy wyższość podejścia obiektowego i wszystkich mechanizmów, cenne uzupełnienie do Symfonii.
Jednak na sam początek ktoś czytając thinking in *** może się przerazić.
Jednak na sam początek ktoś czytając thinking in *** może się przerazić.
-
- Piegowaty Guziec
- Posty: 3
- Rejestracja: 16 lut 2012, 08:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Architektura: x86
Re: c++ poczatki
Powitać wszystkich
Jestem nowy na forum, kiedyś już pracowałem na debianie ale to było 7 lat temu
Tak więc przechodząc do pytania, ono brzmi:
Czy ktoś mógłby napisać polecenia/komendy bądź jak to się tam nazywa językiem programistów do c++.
Nie wiem czy w dobrym dziale/temacie pisze ale nie chce zakładać nowego topu także z góry dziękuje za wszystkie odpowiedzi
Pozdrawiam
Jestem nowy na forum, kiedyś już pracowałem na debianie ale to było 7 lat temu
Tak więc przechodząc do pytania, ono brzmi:
Czy ktoś mógłby napisać polecenia/komendy bądź jak to się tam nazywa językiem programistów do c++.
Nie wiem czy w dobrym dziale/temacie pisze ale nie chce zakładać nowego topu także z góry dziękuje za wszystkie odpowiedzi
Pozdrawiam
- kabanek
- Zakręcona Traszka
- Posty: 592
- Rejestracja: 23 cze 2009, 20:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.10
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Kontakt:
Re: c++ poczatki
@up a przyklejony temat widział? viewtopic.php?f=170&t=79245
-
- Piegowaty Guziec
- Posty: 3
- Rejestracja: 16 lut 2012, 08:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Architektura: x86
Re: c++ poczatki
Widziałem i nie o to mi chodzi. Chodzi mi o to pisze się w edytorze tekstu takim jak np "Kate" kompilować to ja umiem tylko nie wiem jak napisać. Jeszcze raz dzięki za wszystkie odp
- kabanek
- Zakręcona Traszka
- Posty: 592
- Rejestracja: 23 cze 2009, 20:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.10
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Kontakt:
Re: c++ poczatki
ale co napisać? Program? To przeczytaj jakiś kurs np http://pl.wikibooks.org/wiki/C++
-
- Piegowaty Guziec
- Posty: 3
- Rejestracja: 16 lut 2012, 08:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Architektura: x86
Re: c++ poczatki
Właśnie o to mi chodziło dzięki za odp
Pozdrawiam
Pozdrawiam
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości