Skocz do zawartości

Will

Użytkownicy
  • Postów

    781
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Will

  1. Will

    [C++] place_free

    Właśnie dlatego lepiej używac stl.. pozwala zaoszczędzić pracy i zająć się ważniejszymi rzeczami :] A te kilkanaście minut poświęcone na nauke szybko się zwróci..
  2. Will

    [C++] place_free

    Powodów może być wiele.. w zasadzie lepiej zawsze korzystać z STL w takich sytuacjach.. nie trzeba tak bardzo dbać o przepełnienie chociaż to też oczywiście jest możliwe kiedy wyczerpie się dostępna pamięć, łatwa obsługa wyjątków, łatwe operacje na obiektach.. a powodem nie działania twojej pętli może być np: w ogule nie zainicjowna wartość zawierająca informacje o ilości elementów w tablicy.. lub niewłaściwa jej wartość.. nie można wyczytać z kilku lini kodu błędu który może nawet tkwić w innym module.. p.s ty tworzysz 100 elementów wpisując do wszystkich konstruktorów ręcznie wartości?
  3. Will

    [C++] place_free

    Włóż wszystkie elementy do wektora z STL i przechodząc iteratorem masz pewność , że przejdzie po wszystkich elementach...
  4. Will

    Visual C++

    No i lux.. no i teraz możesz zacząc przerabiać cały kurs.. może i zajmie Ci to dośc dużo czasu ale prawie na pewno będziesz potem znał solidne podstawy c++..(Zależy czy się przyłożysz:P)
  5. Will

    Visual C++

    Prawy na projekt.. opcje.. Configuration properties->Linker->system->subsystem->console.. nie patrzyłem na tamtą fotkę ;p
  6. Will

    Visual C++

    Zalożyłeś bardzo podobny temat na innym forum.. wiesz jakim i jak się to skończyło.. Jeżeli nie potrafisz nawet uruchomić przykładowych programów z megatutoriala, ktore są na prawdę prostę to branie się za pisanie 3d czy nawet gier 2d to samobójstwo. Postaraj się raczej samemu dociec co powoduje błędy i dlaczego nie możesz uruchomić tych programow.. albo podaj , które programy Ci nie chodzą? wszystkie? pierwszy, drugi? to je spr i może uda się rozwiązać twój problem..
  7. Will

    Proszę o poprawkę

    sorry Ale Ty nie masz zielonego pojęcia co piszesz.. Weź się za jakiś tutorial najpierw c++ potem jakieś api a na końcu DirectX... Inaczej to się mija z celem kompletnie.... Jeśli dalej chcesz tak programy pisac to żal..
  8. Will

    Proszę o poprawkę

    Żal 6... co ma WinAPI do DirectX? jakby chodziło o d3d9 linker wysypał by pełno błędów ^.--
  9. Will

    Proszę o poprawkę

    Żal 5 ;] HWND uchwyt do okna w ,ktorym odbędzie się renderowanie.. zdeklarować bardzo prosto HWND hWnd; ... To, że twój kod jest błędny to jedno.. a to, że jest niepełny i bezsensowny to drugie ;P
  10. Will

    Proszę o poprawkę

    Żal 3? Masz wszystkie błędy wyświetlone.. i wszytskie ładnie opisane.. gdzie Ty widzisz problem.. undeclared.. skoro masz all zdeklarowane w funkcji to jak niby ma to być znane w innych funkcjach? 0.o Nie kopiuj gotowców z jakiś kursów.. pisz sam.. żal 4? chodziło o funkcje z przypisywaniem parametru w wyższym poście ^.--
  11. Will

    Proszę o poprawkę

    Żal 2... Myślenie nie boli.. fajne argumenty funkcji! Ale myśle , że tu już błąd widzisz.. a co do wyżej to chodziło mi o wartośc double, przypisywanie double do bool? strata pamięci..
  12. Will

    Proszę o poprawkę

    Żal... nie masz pojęcia co robisz... a "wklejanie" całego kodu z tekstem "hej znajdzcie mi tu błąd" jest lamerskie.. Najpierw proponuje się nauczyć języka programowania a potem zabrać się za biblioteki graficzne.. Kompilujesz ręcznie? bo jakoś nie chce wierzyć, że nie dostałeś dokładnego komunikatu o błedzie..
  13. Will

    SDL vs Allegro

    Wypowiedz na poziomie przedszkolaka ;] 100% gry to język programowania... może kod napisany w "jakimś" języku programowania to.. 0o Takimi wypowiedziami jeszcze bardziej mącisz chłopakowi, który już widzi w DirectX render czy raczej silnik gry różniący się od gm tym że nie ma edytora..
  14. Ile obiektów jest spr?? 10, 100 , 200?? Może przy mini gierce to się sprawdzi ale przy na prawdę dużym projekcie nie ma sensu.. Co prawda można to odpowiednio zoptymalizować ale szkoda na to czasu.. Nie żeby to było tylko moje zdanie.. Trochę na ten temat czytałem a poza tym jeśli chcesz to spr poszperaj po jakiś ang forach..
  15. Co prawda pisanie czegoś takiego to skrajny debilizm ale co tam.. Odpowiednio wytworzone bb wystarczą w 100% i nie obciążają zbytnio procesora..
  16. Will

    SDL vs Allegro

    Obecnie nie używa się DirectDraw..(lepsze do 2D są allegro i SDL) już w DirectX'ie 9 nie jest on obecny(jest połączony z 3d).. Skopiowałeś definicje z jakiegoś starego źródła chyba ;]
  17. Najpierw poczytaj o językach programowania.. Sama nauka trwa nawet kilka lat.. a napisanie nawet bardzo prostej gry jest dużo trudniejsze niż w takim gm.. nie ma czegoś takie jak editor.. wszystko piszesz sam od stworzenia okna po obsługę błędów..
  18. Will

    SDL vs Allegro

    Nom, po 5 latach nauki... Jak już zajmuje się pisaniem gier jako hobby.. SDL,allegro... spokojnie mu wystarczą... No chyba że zamierza tym się zająć na poważnie.. i zamierza pisać jakąś grę 3d to tak..(chociaż po poziomie jego znajomości c++ szczerze w to wątpię)
  19. Will

    Tablice struktur

    Nie lepiej po prostu wskaźnik na klasę? Albo trzymać wszystkie obiekty w jednym wektorze i utworzyć główna klasę zarządzającą wszystkimi obiektami?
  20. Will

    Tablice struktur

    Dodatkowa tablica z wartościami dla poszczególnych wartości x? Wczytywanie ich z pliku? Lub jeżeli nie są to losowe wartości napisać algorytm ,który będzie obliczał kolejne wartości..
  21. najszybciej losuj liczby z zakresu 97 do 122 a potem zamieniaj je na znaki(ASCI)
  22. Jeśli nie miałeś wcześniej nic związanego z programowaniem z różnymi bibliotekami to raczej powinieneś zacząć od allegro lub SDL.. Chociaż ja zająłem się od razu DirectX'em i nie żałuje.. dużo godzin pracy ale lepsze efekty ;P Więc jeśli masz w planach pisać zarówno gry 2d i jak i 3d to możesz zabrać się za DirectX lub OpenGL. Jeśli chodzi Ci tylko o 2d SDL lub allegro wystarczy w zupełności.
  23. Will

    Allegro GIF Addon (algif)

    Funkcja odpowiednio zdefiniowana? wątpię... funkcja musi być znana ( deklaracja) przed użyciem.. tzn void func(); int main() { func(); } void func() { }
  24. Will

    Allegro GIF Addon (algif)

    Tak na szybko nasuwa sie pytanie co to ma być? BITMAP *load_gif (char const *krokodyl, RGB * pal); Nigdy nie zdefiniowana funkcja? a dalej nie zainicjowany niczym wskaźnik na bitmape.., którego chcesz użyć?
  25. Will

    Server Sa-Mp

    tak może być visual c++ 2005 ale lepiej wersje 2008..
×
×
  • Dodaj nową pozycję...