nie wiem jak reszta kompilatorów ale Visual Studio ma debugger (pewnie wszystkie mają), który pozwala śledzić cały kod.
  • Odpowiedz
@Buroczyna: Z Pythona to na Packthub coś za darmo możesz wyłapać - załóż konto i codziennie dają innego ebooka.
C# - do kupienia na ebookpoint - mają ofertę z Heliona - całkiem sporo pozycji. Z Pythona też mają kilka pozycji.
  • Odpowiedz
Mirki znający się na programowaniu w Java, możecie podrzucić jakieś porady od czego zacząć naukę?
Szukam i czytam na ten temat, bo chce zacząć, a przynajmniej spróbować czegoś nowego. Pomimo wszystko rady doświadczonych mogą okazać się lepsze, niż ślepe błądzenie po sieci
#java #javadevmatt #naukaprogramowania #programowanie
  • 42
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanko co do kodu: https://pastebin.com/vZt7LHRZ

Czy drugie for zaczyna się wykonywać kiedy pierwszy for będzie fałszywe?
+ co dokładnie robi drugie for? Czemu inicjacja zmiennej to j=n-1? I po co tam ten if w forze?
Czy klamry tutaj mają większe znaczenie, tj. czy jakby ich nie było to czy kod pokazywałby to samo?

#ansic #cpp #naukaprogramowania
l.....a - Pytanko co do kodu: https://pastebin.com/vZt7LHRZ

Czy drugie for zaczyna...

źródło: comment_dTAhAl4xXCUj9kdIT0xG08FFREbQDviS.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Ostatnio mam takie przemyślenia po czytaniu reddita i nie tylko. Skoro firmy zaczęły promować nauke programowania by tych programistów przybyło i można im płacić mniej to dlaczego teraz tych "wyprodukowanych" programistów nie chcą? Wszędzie na świecie ten sam problem - nikt nie chce juniorów. Najgorsza sytuacja jest chyba w USA. Nawet ludzie z Niemiec lub Francji pisali, że owszem, potrzeba programistów ale juniorów nikt nie chce.

W takim razie moje
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
Drodzy państwo, ale jak kompilujecie to musi się kompilować na każdym kompilatorze. Moi przyjaciele mają 20 różnych kompilatorów i napisany program musi się kompilować na każdym!!! Więc pisząc w standardzie c++11 uważajcie, by to działało również na starszych kompilatorach!
int x; int tab[x]; już państwu zaliczone nie zostanie!!!!1!!
#studia
#programowanie #naukaprogramowania #cpp
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Więc pisząc w standardzie c++11 uważajcie, by to działało również na starszych kompilatorach!


@TMBRK: p--------o leśnych dziadków

int x; int tab[x]; już państwu zaliczone nie zostanie!!!!1!!


@TMBRK: też bym u----ł, jeżeli to cpp
  • Odpowiedz
@CppPolska: Ha ty też tak napisałeś, fakt C++ nie jest jeżykiem obiektowym (ang.: strictly object-oriented language). Jest językiem zorientowanym obiektowo, tak samo, jak na inne paradygmaty, dlatego uważam, że ten tytuł to clikbait, a lefticus w ogóle nie wyjaśnia, dlaczego nim nie jest.
To tak jak wykłócanie się czy HTML jest językiem programowania.

  • Odpowiedz
Wytłumaczy mi ktos, czemu wielu programistów w #cpp
pisze na zasadzie "std::cout << x;" i w kazdej linii kodu musi powtarzac "std::"
zamiast na poczatku napisac using namespace std;?
Pytam calkowicie powaznie
#naukaprogramowania #programowanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Niels: Kwestia stylu. "using namespace std" jest postrzegane jako zły styl, ponieważ wprowadzasz ogromną liczbę nazw funkcji i typów do ogólnej przestrzeni, co łatwo może prowadzić do konfliktów (nie zliczę ile bibliotek definiuje typy o podobnych nazwach, np. pair). Bezpieczniejszym rozwiązaniem jest "using std::cout".

Osobiście unikam tego i preferuję styl, w którym kod automatycznie wyjaśnia jakiej biblioteki używasz w danym momencie. cout to dość trywialny przykład, ale jest masa mniej
  • Odpowiedz