#cpp #naukaprogramowania
Mircy, robię program z książki Stroustrupa - kalkulator walut, gdzie najpierw podaje się ilość, a potem jednostkę.
I mam problem bo program przyjmuje 10j i rozpoznaje jako pierwszego ifa, ale, gdy wpisuję już 10e to nie widzi, że to jest else if (jak wpiszę 10 e, tak, ze spacją, to wszystko działa). Jakiś pomysł?
Kod: http://pastebin.com/KvsktERD
  • 40
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ja666: nie chce być milionerem ;) mam 22 lata, studia o kompletnie innym kierunku, umiem napisać prosty program, od paru dni wziąłem się za to na serio na tyle ile mi czas pozwala. Ale z drugiej strony przeglądając jakieś oferty to 99% to albo dla osób po informatyce albo z doświadczeniem, czyli tak jak w innych branżach ;)
  • Odpowiedz
Mirki mam zrobić program na zajęcia z grafiki. Program ma, wykorzystując opengl + glut, wyświetlić trójkąt Sierpińskiego i mam taki podstawowy problem nad którym się już chwilę głowię i nie mogę wymyślić:
Jak mam narysować trójkąt równoboczny?
Jak uzyskać współrzędne punktu znajdującego się w połowie boku trójkąta?
i to nad czym się jeszcze nie głowiłem ale też będzie problematyczne jak tego nie wiem:
Jak wyciąć trójkąt z trójkąta?
#programowanie #
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michalfranc: Ja Ci odpowiem bo był tu niedawno kolega, który napisał coś podobnego. Prawdopodobnie chodzi o to, że w cpp na ekran się wypisuje cout, a w javie jest System.out.println. Przeważnie to jest poziom wiedzy ludzi, którzy piszą takie rzeczy.
  • Odpowiedz
@zimny_stolec:
Java jest jezykiem ktory jest bardziej stabilny w rekach mniej doswiadczonych devow, dlatego stala sie popularna. Doswiadczonych devow jest malo a softu do napisania sporo ...

Pytanie po co ci swoboda w zarzadzaniu pamiecia ? Rozumiem ze robisz cos co wymaga tego ?

Moze byc tak ze twoje podejscie do programowania wymaga recznego zarzadzania, wtedy warto sie zastanowic czy jest to dobre podejscie.
  • Odpowiedz
#programowanie #cpp #naukaprogramowania

Chce przechowywać tablicę dwuwymiarową o nieznanym rozmiarze (raz ma być 2x2 raz 3x3) w pewnej klasie i w funkcji main() dopiero podać jej rozmiar. Da się tak? Inicjalizacja w konstruktorze nie daje rady.
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WalWMordeDlaJezusa: Ciekaw jestem książki. VA_LIST nie opisywałem, bo nie widzę potrzeby, by opisywać wszystko w jednym artykule. Po prostu opisałem to z czego korzystam.korzystałem. Ogólnie staram się unikać makr, ale w C często nie ma wyjścia.
  • Odpowiedz
@Kaczus2B:
Faktycznie variadic jest bardziej zawansowane, ale lista bledow jest i tak dluga.

Jak korzystales z makr w samych klamerkach to masz caly kod bledny.

W tekscie co prawda chyb tego nie ma, ale tu piszesz ze opisujesz makra w c i cpp. Poczytaj sobie czym sie rozni const w c
  • Odpowiedz
Mirki i Mirabelki z #programowanie #cpp
mam zrobić taki mały projekcik na zajęcia na #studbaza i chcę zrobić jakiegoś rogalika w konsoli.
I mam taki problem, że w moim takim testowym programiku tekst w konsoli smuży. Czytałem w necie, że w konsoli tak będzie zawsze i trzeba robić w swoim okienku. Kolega twierdzi, że zamiast wypisywać wszystko za każdym razem można nadpisywać. Czy i jak to
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Angel_of_death: Jak chcesz się uczyć C++ to raczej od razu warto zacząć, bo wiedza z zakresu arytmetyki wskaźników nie jest od razu potrzebna a w C# w ogóle nieprzydatna. Co do C# to niech ktoś inny się wypowie, ja tego nie trawię.

  • Odpowiedz
@Angel_of_death: osoby twierdzące, że C++ jest w zasadzie C są w błędzie. Albo zatrzymały się na:
a) etapie C++98
b) nie znają w ogóle C++.

Jako programista C++ polecam C++ do nauki. ( ͡°
  • Odpowiedz
Mirki, pomóżcie!
Mam problem z uruchamianiem plików nowopowstałych plików .exe po kompilacji. Przez jakiś czas wszystko było ok, dzisiaj po paru kompilacjach jak chciałem uruchomić nowoskompilowany plik to miałem ciągle kursor z kółeczkiem ładowania. Uruchamianie jako administrator nie pomogło, przez wiersz poleceń tak samo.
W usługach włączyłem Zarządzanie aplikacjami, pomogło na chwilę, ale po paru kompilacjach pojawił się znowu ten sam problem. Mogę uruchomić tylko te starsze pliki, te nowopowstałe nie chcą się
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Battis: ja sobie wtedy poradziłem wyłączając tylko skanowanie podejrzanych programów i osadzanie ich w sandboksie. Spoko, polecam sie na przyszłość! ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Siema, próbuje pomóc siostrze zrobić zadanie z programowania i mam pewien problem. Do funkcji przekazałem tablice dwuwymiarową, obliczyłem sume elementów w każdej kolumnie i wyniki zapisałem do tablicy jednowymiarowej. I jak z tej funkcji przekazać tą tablice jednowymiarową z powrotem do maina? wyskakuje mi błąd "[Error] invalid conversion from 'int*' to 'int' [-fpermissive]". Chodzi mi o funkcje, którą nazwałem obliczB.

tutaj mój kod http://pokazywarka.pl/u8o1ii/ i dolaczona tresc zadania.

#cpp #
LukerAl - Siema, próbuje pomóc siostrze zrobić zadanie z programowania i mam pewien p...

źródło: comment_P6lVbWQ7Vj97OfHbnMX4SxSkac9tfbz3.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LukerAl: tablic z C nie można zwracać z funkcji. Możesz zaalokować tablice dynamiczie i zwrócić wskaźnik, albo przyjąć utworzyć tablicę w mainie i przyjąć ją jako arugment funkcji, albo użyć std::vector
  • Odpowiedz
Jak przechowywać w tablicy kwadratową planszę do gry, która może mieć tylko 2 stany? np woda, ląd.
Jako int, str czy bool? Zależy mi na szybkości co do milisekundy ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°) #cpp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spisssek: Polecam wykorzystać mapę i jako klucza użyć obiektu, tylko musisz mu stworzyć pola int X, Y i nadpisać equals X == Y. Ja takie coś w Javie robiłem, ale domyślam się, że skoro w Javie tak można to w C++ tym bardziej. Wtedy możesz porównywać z dowolnym obiektem tej klasy jako pozycją, a za wartość mapy wstawić pole kratki mapy w którym trzymasz wybrane pola, np. enum z typem,
  • Odpowiedz