-
Postów
56 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez ravh
-
Jeżeli chodzi o twój wcześniejszy post (jpeglib pod Deva), czy ty to robisz w bibliotece SDL? Instalowałem ostatnio tą bibl. pod SDL'em, szczerze powiem że trochę się namęczyłem, ale poszło. EDIT: A bitmapę możesz wczytać? (Chodzi mi o SDL w DevCpp).
-
Witam, Szukam programu, który wykrywałby czy na komputerze zainstalowane są jakieś programy(p2p) do sciągania(eMule, uTorrent, BearShear itp). To ma być coś w rodzaju kontroli posiadania takiego oprogramowania.
-
Acha, myślałem że to jest oczywiste :D Ps. coś SDL_image nie moge uruchomić pod Deva, na każdym kroku kłody pod nogi mi rzuca ten SDL. :rolleyes: EDIT W sumie to SDL_image już uruchomiłem.
-
więc na Devie SDL mi działa. VS nie pójdzie na Dev - o co chodzi w tym sformułowaniu? :huh:
-
Tak, wszystko zrobiłem jak trzeba.(wg instrukcji) <_< Uruchomiłem SDLa pod DevC++, i narazie pod nim piszę, choć VC, jest dużo lepszy i nie ukrywam że wolałbym do niego wrócić.
-
Mogę Ci polecic pozycję: PHP dla zielonych Jest świetna dla początkujących, zawiera kurs PHP, a także jak wykorzystywać Bazy danych w PHP. Ps. kosztuje niewiele bo 8 zł.
-
Skopiowałem pliki nagł SDL do katalogu \\include\SDL (bo wczesniej ich tam nie było). Niby skompilowało się dodrze, zero błędów, ale wyskoczyła tabelka: EDIT Dzięki Jabol za wskazówki, jeszcze coś jest nie tak, ale może sam się z tym uporam :) EDIT 2 Oczywiście jeżeli ktoś spotkał się z w.w.komunikatem (nie koniecznie przy pracy z SDL), i wie jak rozwiązać problem będę wdzięczny.
-
Witam, Chcę 'zainstalować' bibliotekę SDL, pod Visual Studio.NET 2005 Express. Robię to wg. instrukcji z tąd. Gdy spełniłem wszystkie kroki wyskakuje błąd podczas kompilacji: #include "SDL/SDL.h" int main( int argc, char* args[] ) { //Start SDL SDL_Init( SDL_INIT_EVERYTHING ); //Quit SDL SDL_Quit(); return 0; } mimo iż mam zainstalowane SDK. Ktoś spotkał sie z tym problemem? ew. jakieś pomysły? Ps. szukałem też w innych tutorialach, ale ten jest najbardziej rzeczowy ze wszystkich.
-
A ja propnuje Ci zainstalować Virtual PC microsoftu, tylko że najlepiej jakbyś miał ok 1GB pamięci. Wersja Virtual PC 2004 SP1 jest dostępna za darmo: VPC 2004
-
Dzięki za udostępnienie kodu, zaoszczędze w przyszłości pare godzin :thumbsup:
-
wow, nie bawiłem się jeszcze kolorami, chcę tylko rzucic okiem jak to ogólnie wygląda panie adwokacie.
-
Możesz tu podać kod tego programu?
-
Spróbuj tego. #include <iostream> #include <conio.h> #include <string> using namespace std; int main() { string Tekst; std::string strdom; cout << "Zaszyfrowane slowo: omd "; cout << "Sprobuj je rozszywrowac: "; cin >> Tekst; if (Tekst == "dom" ) cout << "Dobrze!!"; else cout << "Zle!!"; getch(); } Ps. W sumie niepotrzebnie podałem gotowy kod, bo dla dobra twojej nauki byłoby lepiej gdybyś sam do tego doszedł.
-
za długo czytałem temat i nie odświeżyła mi się odp. Dark Maximal .
-
#include <iostream> #include <conio.h> #include <string> int main() { std::string strimie; std::cout << "Podaj mi swoj nick:\n"; std::cin >> strimie; std::cout << "A wiec twoj nick to: \n" <<strimie; getch(); }
-
http://msdn.microsoft.com/vstudio/express/support/install/
-
Wielkie dzięki Vardi za odpowiedzi.
-
Dzięki Vardi za odpowiedź, sory że się narzucam, ale czy z rozpędu nie wiesz jak to samo zrobić za pomocą typu wyliczeniowego enum? Ja próbowałem w ten sposob: #include <iostream> #include <conio.h> using namespace std; enum DIRECTION { DIR_UP = 1, DIR_DOWN = 2, DIR_LEFT = 3, DIR_RIGHT = 4 }; int PobierzWybranyPrzezGraczaKierunek() { int Kierunek; cin >> Kierunek; return Kierunek; } int main() { DIRECTION Kierunek = PobierzWybranyPrzezGraczaKierunek(); switch(Kierunek) { case DIR_UP: cout << "gracz idzie do gory"; break; case DIR_DOWN: cout << "gracz idzie w dol"; break; case DIR_LEFT: cout << "gracz idzie w lewo"; break; case DIR_RIGHT: cout << "gracz idzie w prawo"; break; default: cout << "nie wybrany kierunek"; break; } getch(); } ale wyrzuca mi błąd: error C2440: 'initializing' : cannot convert from 'int' to 'DIRECTION'
-
Niewiem czy cię dobrze zrozumiałem, bo przecież funkcja jest już zadeklarowana na początku int PobierzWybranyPrzezGraczaKierunek(); A co do tworzenia dodatkowych plików a następnie "includowanie" ich, to do tego jeszcze nie doszedłem. Wolałbym to zrobić w "konwencjonalny" sposób. EDIT: Problem niestety nadal nie jest rozwiązany.
-
Witam, Może jest ktoś, kto ukończył MegaTutorial... Mianowicie, nie mogę zrozumieć pewnego przykładu z rozdziału "1.5 Złożone zmienne", podrozdział typy wyliczeniowe. Chcę przerobić przykład który jest PRZED zastosowaniem typów wyliczeniowych: const int KIERUNEK_GORA = 1; const int KIERUNEK_DOL = 2; const int KIERUNEK_LEWO = 3; const int KIERUNEK_PRAWO = 4; int nKierunek; nKierunek = PobierzWybranyPrzezGraczaKierunek(); switch (nKierunek) { case KIERUNEK_GORA: // porusz graczem w górę case KIERUNEK_DOL: // porusz graczem w dół case KIERUNEK_LEWO: // porusz graczem w lewo case KIERUNEK_PRAWO: // porusz graczem w prawo default: // a to co za kierunek? :) } Niewiem gdzie ma być i jak ma wyglądać funkcja: PobierzWybranyPrzezGraczaKierunek(); Ja próbuje różnych sposobów ale zawsze zwraca mi jakieś błędy. np: #include <iostream> #include <conio.h> int PobierzWybranyPrzezGraczaKierunek(); const int KIERUNEK_GORA = 1; const int KIERUNEK_DOL = 2; const int KIERUNEK_PRAWO = 3; const int KIERUNEK_LEWO = 4; void main() { int nKierunek; nKierunek = PobierzWybranyPrzezGraczaKierunek(); switch (nKierunek) { case KIERUNEK_GORA: std::cout << "gracz idzie do gory"; break; case KIERUNEK_DOL: std::cout << "gracz idzie w dol"; break; case KIERUNEK_PRAWO: std::cout << "gracz idzie w prawo"; break; case KIERUNEK_LEWO: std::cout <<"gracz idzie w lewo"; break; default: std::cout << "Nieznana opcja!"; } getch(); } Jeżeli ktoś wie gdzie i w jaki sposób ta funkcja powinna być zadeklarowana, to proszę o pomoc.
-
Prawidłowa odpowiedz: fX = sin(45*PI/180); Dzięki za pomoc.
-
Witam, Chciałbym po prostu aby program pokazywał mi ile wynosi np.sin np. 45 stopni. Moja próba: #include <iostream> #include <conio.h> #include <math.h> void main() { double sin(double alfa); double fX; fX = sin(45); std::cout << fX << std::endl; getch(); } Wyświetla mi wynik: 0,850904 a przecież jak wszyscy wiemy sin 45 wynosi 0,707 A więc o co chodzi, gdzie jest błąd? EDIT: Sory, wynik jest po prostu w radianach. PYTANIE: Czy możliwe jest aby wynik był w stopniach?
-
Witam. Chciałbym aby program wyświetlił mi liczby od 1 do 100 (To oczywiscie sam umiem zrobić), i żeby obok nich pokazywał ich kwadraty. Moja próba: // Kwadraty liczb. #include <iostream> #include <conio.h> void main() //Wyświelenie 100 liczb { int nLicznik = 1; while (nLicznik <= 100) { std::cout << nLicznik << std::endl; nLicznik++; } // Kwadraty (prawie:) for (int nLicznik = 2; nLicznik *= nLicznik;) { std::cout << nLicznik << std::endl; } getch(); } Niestety efekt jest taki ze wyświetla mi te 100 liczb, a pod nimi kolejne potęgi liczby 2(zresztą tylko cztery pierwsze). Do rozwiązania jest problem wyświetlania tylko jednej potęgi (drugiej) każdej z liczb od 1 do 100, a także aby te potęgi wyświetlane były przy "swoich" liczbach. EDIT: Udało mi się zrobić potęgi każdej liczby: "std::cout << nLicznik * nLicznik<< std::endl;", zostaje nadal problem aby potęgi były obok "swoich" liczb. I nadal pod całością jest pokazywane cztery pierwsze potęgi dwójki.
-
Dzięki. Faktycznie mogłem pomyśleć o znaku &.
-
Witam, Mam proste pytanie. Mianowicie chciałbym aby komputer po wybraniu liczby od 1 do 9 wyświeltił informacje że ta należy do przedziału jednocyfrowych. if (nLiczba > 0) //W tym miejscu zapewne musi być dodatkowy warunek. Tylko jaki? { std::cout <<"Wybrana liczba nalezy do przedialu liczb jednocyfrowych." << std::endl; } // Cos w rodzaju nLiczba > 0 and < 10. Tylko że czegoś takiego ja and niema.