Napisano 19 Sierpień 200915 l Szczerze mowiac, nie jestem pewien czy to dobry dział, ale problem jest dosc pilny :/. Moze ktos z Was mial przyjemnosc pisac w Visual C++ 2008 EE SP1. Problem jest taki iż, mając plik *.cpp, na samym początku przy deklaracji #include wszystko jest ok, do momentu, kiedy chce wywołac biblioteki , ... wiem, ze się wgrywają jednak z jakis powodów nie działają instrukcje np. slrscr(), sleep() itp... wyskakuje : error C3861: 'sleep': identifier not found tak jest z kazdymi instrukcjami tycj bibliotek. Jesli ktoś z Was mialby pomysl jak sprawic by te instrukcje działały, byłbym wdzieczny Edytowane 19 Sierpień 200915 l przez slayer2004
Napisano 19 Sierpień 200915 l Pomogl bys sobie i innym listujac chociaz fragment kodu :P Tak to mozemy tylko zgadywac. Stawiam na to ze probujesz odwolac sie do funkcji bez podania przestrzeni nazw. W nowych kompilatorach wprowadzono tzw namespace-y. Wiekszosc standardowych bibliotek ma namespace nazwany std. Namespace mozna okreslic na dwa sposoby. Pierwszy to uzycie polecenia: using namespace std; przed wywolaniem funkcji. Drugi to uzycie operatora zakresu np: std::sleep() PS. Miales dobra intuicje, to faktycznie nie ten dzial, ba, nawet nie to forum;) Z takimi pytaniami lepiej na jakies forum o c++ sie zwrocic.
Napisano 19 Sierpień 200915 l Autor hyh i tak pewnie zrobie. Co do namespace-ów oczywiscie są. Oto przykladowy programik, ktory nijak chce chodzic... #include #include using namespace std; int main() { for (int i=0;i { cout sleep(500); clrscr(); } } W obu przyadkach (sleep, clrscr) wywala : identifier not found. Chyba trza sie zapisac na jakies c++ forum ;p
Napisano 19 Sierpień 200915 l cos ci sie z Borlandem pomieszalo :P na pale, mozesz zrobic: system("cls"); a sleep jest w bibliotece std wywal zamiast tego wstaw hyh i tak pewnie zrobie. Co do namespace-ów oczywiscie są. Oto przykladowy programik, ktory nijak chce chodzic... #include #include using namespace std; int main() { for (int i=0;i { cout sleep(500); clrscr(); } } W obu przyadkach (sleep, clrscr) wywala : identifier not found. Chyba trza sie zapisac na jakies c++ forum ;p
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto