Mireczki poleccie prosze jakis program, ktory pomoze mi zoptymalizowac kod w #cpp i sprawdzi wycieki pamieci, ile w ogole ile pamieci zajmuje, jak obciaza procesor, jaka zlozonosc maja poszczegolne funkcje, czy nie ma infinite loops itp.

#programowanie
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki mam dwa pytania:

Na czym polaga blad w funkcjach min() i max()?

Jak napisac metode apply, ktora przejdzie przez hashtabele i posortuje elementy rosnaco, albo malejaco i zapisze do arraya? Chce uzyc selection sorta, ale nie dziala :/

DoubleHashing.h:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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