Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro] Podział na pliki

Ostatnio zmodyfikowano 2010-05-07 18:01
Autor Wiadomość
Sajan
Temat założony przez niniejszego użytkownika
[Allegro] Podział na pliki
» 2010-05-05 17:59:37
Kod źródłowy mojego programu jest dość długi więc chce przenieść część odnośnie kolizji do drugiego pliku,np. kolizja.cpp. Wiem, że w kursie jest to napisane, ale czy da się tak zrobić bez tworzenia pliku hpp? Czyli mam tylko dwa pliki cpp i są one "połączone".
P-16608
lenrokskate
» 2010-05-05 18:46:16
tzn możesz mieć tak: deklaracje funkcji w pliku .h/hpp i definicje w pliku .c/cpp

żeby funkcje zdefiniowane w innym piku widzieć w drugim musisz dodać deklarację do nagłówka
P-16611
Elaine
» 2010-05-05 19:07:17
Można zawsze kopiować prototypy używanych funkcji do plików .cpp, które ich potrzebują, eliminując tym samym potrzebę tworzenia plików nagłówkowych, ale powodzenia przy utrzymywaniu tego...
P-16614
Sajan
Temat założony przez niniejszego użytkownika
» 2010-05-06 16:52:06
Dobra zdecydowałem jednak umieścić plik nagłówkowy w moim projekcie. Zrobiłem wszystko tak jak jest napisane w kursie, jednak wyskoczył mi szereg błędów. Poszukałem trochę i znalazłem gdzieś, że pracując w Visualu trzeba dodawać jakieś externy itp. Za bardzo nie mam pojęcia co tak naprawdę mam zrobić i tu jest moja prośba. Czy mógłby ktoś poświęcić trochę czasu i przerobić tak kod z tej strony, aby kompilował się bez błędów w Visualu 2008? Mając taki przykład wiedziałbym jak przerobić swój kod. Jeśli znajdziecie jakiś temat na dowolnym forum gdzie ten problem został już dokładnie opisany to proszę o link, ponieważ po długim siedzeniem przed monitorem mogłem coś przeoczyć :)
P-16652
lenrokskate
» 2010-05-06 17:17:08
może odpuść sobie dzielenie na pliki a naucz się najpierw porządnie C++
P-16655
Elaine
» 2010-05-06 18:09:00
naucz się najpierw porządnie C++
Wiesz, że to jest niemożliwe?
P-16660
madmike44
» 2010-05-06 21:37:52
Poza tym podzielenie prostego kodu na pliki to jest właśnie podstawa.... I to nie konkretnego języka :P
P-16668
Sajan
Temat założony przez niniejszego użytkownika
» 2010-05-07 16:51:15
No właśnie w kursie z którego się uczyłem nie było o tym słowa, dlatego postanowiłem poszukać na necie. Tak znalazłem kurs z tej strony gdzie jest to opisane. Jednak mimo że zrobiłem tak jak napisano w tym tutorialu, mój kod nie chciał się poprawnie kompilować. Nawet z ciekawości skopiowałem kod z tutorialu, a mimo to nadal wywalało mi masę błędów. Poszukałem dalej i gdzieś na forum znalazłem, że w Visualu trzeba trochę zmienić kod. Jednak jak to zrobić już nie wiem więc zwróciłem się o pomoc na forum. Ale według was jest to tak proste, że nie należy mi odpowiadać, tylko zalecić naukę c++...
P-16693
« 1 » 2
  Strona 1 z 2 Następna strona