@sylwke3100:

1. W C/C++ indeksy 'lecą' od 0, tak więc jeżeli wektor będzie miał tylko jeden element to będzie od pod indeksem [0]

2. Nie musisz wrzucać wektora w wektor, wystarczy, że użyjesz starej, dobrej, prostej i zrozumiałej klasycznej 'statycznej'
  • Odpowiedz
@bartoneczek: to drugie to tablica, która ma implicit konwersję na wskaźnik do pierwszego elementu.

Róƶnica: wartość wskaźnika moƶesz zmienić. Tablicy nie. (moƶesz zmienić wartości elementów tablicy)
  • Odpowiedz
Nigdy bym się nie spodziewał, ƶe bycie #lawfulevil moƶe być tak satysfakcjonujące.

Akcja: zarejestruj się na klonie SO, gdzie dzieciaki dają swoje prace domowe do rozwiązania za wirtualne punkty.

Cel: wykonaj zadanie poprawnie, ale w taki sposób, aby wytłumaczenie wykładowcy/nauczycielowi wymagało pewnego wysiłku intelektualnego.

Zadanie:
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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