Co jest zlego w tym programiku że nie chce działać? Kompiluje się ale nic poza tym.

#cpp

#include

using
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp #programujzdebilem

Chce se napisać programik, który mi randomowe liczby będzie zapisywał w pliku .txt narazie se sprawdzam, czy mi wypisze te randomowe liczby. Tutaj mam problem z tablicą

Jak napisać, że chce tablice o wielkości x?

Jeśli
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp

Wracam do nauki c/cpp i kiedys pisalem sobie program, ktorym otwieram jakiś plik dzięki zapisuje do środka liczby 2,3,4 i zamykam program; a uruchamia mi ten .txt

Jak wygląda tego typu prosty program, umie mi ktos na szybko napisać? plz...

mat.open("mat.txt");
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę zrobić program, który wyświetla z jakich cyfr składa się dana liczba. Np 1214 wypisze 1,2 i 4. Wpisałem więc cyfry z liczby do tablicy, porównuje je i jeśli ktores sa takie same to ustawiam na 0. W pętli wypisującej dałem warunek że jesli el tab == 0 to nie wypisuj. Dlaczego ta pętla nie działa? Ustawia mi wszystko na 0. Dlaczego?

http://pastebin.com/Zf0Eem0Z

#cpp #programowanie
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RaVo: "Przecież porównuje tab[0] z tab[1] itd. Więc jakim cudem Porównuje z samą sobą?"

Czas zacząć korzystać z debuggera, chociażby w postaci kaczuszki
  • Odpowiedz
Jak ostatnio pytałem o SDLTTF to nie otrzymałem odpowiedzi ale w tym czasie kombinowałem i doszedłem do wniosku że problem jest przy :

TTF_Font* font = TTF_OpenFont("/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf", fontSize);
Czy przy czytaniu czcionek. Przetestowałem przy każdej i jeśli plik jest poprawny (tzn istnieje) to wywala:

Couldn't load font
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@filo86: Widzę że nie przeczytałeś chyba wpisu. Okazało się że problemem nie jest font tylko to że w Ubuntu 13.10 nie na SDL2TTF tylko jest SDLTTF który jak się okazało nie działa z SDL2. Pobrałem SDL2 ze strony i skompilowałem sobie razem z tym i działa.
  • Odpowiedz
Masakra tego wykopu się nie da używać ale muszę napisać:

Jak w SDL2 Rysować tekst? Wcześniej w SDL1.2 używałem SDLTTF i TTFRenderText_Shaded teraz po przeróbkach ta metoda nie działa tzn tekst mi się nie rysuje.

#sylwkesiepyta #programowanie #sdl2 #cpp
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś jakiś pomysł jak przekonwertować aktualną datę (np. z formatu 03062014) do integera tak żebym mógł ja porównywać w sposób - czym późniejsza data tym wyższy integer?

#programowanie #cpp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#cpp Pierwsza zasada pracy na #archlinux - nie aktualizuj systemu póki nie skończysz projektu którego termin oddania zbliża się wielkimi krokami... a już na pewno nie czyść cache pacmana. Właśnie próbuję debuggować program bez funkcji cout...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dzakus: ale to chyba nie w tym tkwi problem. robiliśmy już kilka tego typu zadań i zawsze używaliśmy st>0 i st--. problemem jest pierwsze część rekurencji.
  • Odpowiedz
@zerozero7 Kto pyta nie błądzi: Pixel Prospector. Oczywiście tam znajdziesz teorie nic nie zastąpi ci praktycznego podejścia do Game Designu. Poza tym oczywiście wyobraźnia, kreatywność, vision questy.
  • Odpowiedz
Wczoraj wprowadziłem troszku poprawek do kodu swojej gierki. Teraz reakcje na klawisze są wywoływane raz ale obsługiwane na zasadzie zdarzeń które są dodawane, usuwane, ignorowane. Jest to proste rozwiązane a jeszcze z pomocą lambdy to już bardziej ułatwia sprawę.

Obrazek przedstawia schemat połączeń/zależności klas w mojej mikro gierce.

A to projekt: https://github.com/sylwke3100/BlockEraser2

#programowanie #cpp
sylwke3100 - Wczoraj wprowadziłem troszku poprawek do kodu swojej gierki. Teraz reakc...

źródło: comment_cKZgtG6tDl6goOsCkEBKUh4MOdri1gbv.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakieś narzędzie do walidacji kodu pod względem zasad w stylu używanie carmelCase, spacje po przecinkach, zbędne entery czy inne tego typu rzeczy. Głównie chodzi mi o C++ i żeby to coś dało się na linusie odpalić (lub ew web)

#sylwkesiepyta #programowanie #cpp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #cpp mam program, który napisałem w domu, na ubuntu 14.04 - działa bezproblemowo, natomiast gdy wrzucę kod źródłowy i skompiluje na komputerze zdalnym (studenckim). To cześć obliczeń przestaje działać. Kompilator jest ten sam, system również 64 bitowy. Dodam, że do obliczeń wykorzystuje bibliotekę cmath. Gdzie powinienem szukać przyczyny? Niestety mój poziom wtajemniczenia nie pozwala mi rozwiązać tego problemu samemu :(
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

K----e. Ciągle nie ogarniam. Jeszcze raz: Porównuje dwie różne tablice od końca. Jeśli mniejsza tablica się skończy (i wszystkie porównane liczby będą takie same) zwraca że OK i jedzie dalej. Jeśli chociaż w jednym miejscu będzie różnica ma przerwać i jechać dalej. JAK? HELP.

#cpp #programowanie
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uwaga, wytrawni programiści - nie czytać, newbie here.

Otóż, krótko i zwięźle. Mam do napisania program symulujący tabelę ligi piłkarskiej. Wyniki mogę sam przypisać, bądź pseudolosować. Problem mam ogólnie w pojęciu konceptualnym tego wszystkiego. Jestem świeżo po wytłumaczeniu początku obiektówki i ta wiedza jeszcze nie jest przyswojona.

Do rzeczy. Jak stworzyć cały projekt? Myślałem nad klasą drużyna, w niej obiekty jak nazwa, pkt, bramki itd.. Czy jakieś metody oprócz konstruktora by się zawierały w
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hayek: ja bym stworzyl klase Liga mająca pola np numr kolejki, liczba druzyn, liste zespolów(obiektow klasy Zespol), metody dodajMecz albo dodajWynik, klasa zespół mialaby pola: punkty, no i oczywiscie nazwa zespolu, no i co tam jeszcze Ci potrzebne, ewentualnie jakas lista wynikow,
  • Odpowiedz
@Lempek: A sprawdzanie czy

this == nullptr
jest nie do zrealizowania, bo sama dereferencja nullptr-a jest UB. Przypuszczam, że kompilator takie sprawdzenie mógłby nawet usunąć z tego powodu i przeszedłby od razu do reszty metody.
  • Odpowiedz