Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

xcode jakie biblioteki dla c++ zawiera


  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1 tomeczek43

tomeczek43
  • 746 postów
  • SkądWarszawa

Napisano 12 marca 2006 - 22:04

jakie biblioteki zawiera dla c++ i gdzie je moge sprawdzic bo xcode psioczy mi ze nie ma conio.h a ucze sie dopiero programowania w c++ wiec prosze o odp wmiare szybka

#2 leonGroup

leonGroup
  • 50 postów
  • SkądWarszawa

Napisano 12 marca 2006 - 22:41

a to conio to co ono ma takiego? to nie jest jakis wynalazek z microsoftu? masz jakies przykladowe zrodla do skompiloania? ani na linuksie, ani tym bardziej na makowym darwinie nie odkrylem pliku conio.h podobno ncurses zawiera wiekszosc funkcji z conio.h

#3 k.

k.
  • 74 postów
  • SkądGdańsk

Napisano 13 marca 2006 - 01:31

conio.h to chyba cos pod rodzine msdos - mac i linux tego nie wspiera. Pewnie w przykladach uzywasz funkcji clrscr() lub gotoxy(), lub innego ciekawego wynalazku - proponowalbym darowanie sobie na poczatek zabawy z textem, i zakomentowanie tych funkcji - wydaje mi sie ze nie powinno wplynac to znaczaco na dzialanie, a co najwazniejsze zrozumienie przykladowych programow ;) printf("pozdro!\n kuba");

#4 tomeczek43

tomeczek43
  • 746 postów
  • SkądWarszawa

Napisano 13 marca 2006 - 06:58

conio.h zawiera getch() to do zatrzymania programu tak jakby press any key to continue clrscr() czyli czyszczenie ekranu cos jak w DOS cls jezeli znacie stronke z macowym kursem c++ to podajcie szybciej naucze sie cos robic w macu ;) z gory dzieki

#5 tomasz_konrad

tomasz_konrad
  • 165 postów
  • SkądGdańsk / Kielce

Napisano 13 marca 2006 - 15:18

Re: xcode jakie biblioteki dla c++ zawiera

jakie biblioteki zawiera dla c++ i gdzie je moge sprawdzic bo xcode psioczy mi ze nie ma conio.h a ucze sie dopiero programowania w c++ wiec prosze o odp wmiare szybka


Witam !

PO PIERWSZE: Pod OS X'sem nie ma biblioteki "conio.h", jest to biblioteka spotykana pod MS DOS'em. Nie jest ona standardowa biblioteka C (C++). Jezeli chcesz poszukac jakiejs funkcji odpowiadajacej tej z "conio.h" poszukaj pod Terminal'em wpisujac np. man getch lub po prostu poszukaj w Internecie w standartdowych bibliotekach C.

PO DRUGIE: Standardowe biblioteki C znajduja sie w "/usr/include/" pod OS X. I teraz masz dwa wyjscia chcac dolaczyc biblioteki do kodu zrodlowego:

1) wpisujesz w polu deklaracji plikow naglowkowych zamiast #include (PB wyrzuca blad o niemoznosci znalezienia biblioteki), poprawnie jest #include ;

2) w Project Builder'ze (PB) klikasz na ikonke projektu, z menu gornego wybierasz -> Project -> Show Inspector, pojawi sie okno w ktorym klikasz na Styles, po lewej stronie rozwijasz zakladke General i klikasz na Search Paths. Potem klikasz na Header Search Paths i w polu Value (po prawej) wpisujesz sciezke przeszukiwania dla plikow naglowkowych, w tym przypadku $/usr/include/. Teraz juz mozesz spokojnie wpisac, np. #include ;

Poczytaj troche w Internecie, jest sporo rozwiazan tego problemu (jezeli znasz dobrze angielski to sobie poradzisz).

Pozdrawiam,
Tomasz.

#6 Monk

Monk
  • 354 postów
  • SkądWrocław / Gliwice / Przemyśl

Napisano 13 marca 2006 - 23:48

to nie jest jakis wynalazek z microsoftu?


Takie małe sprostowanie:
to nie biblioteka microsoftu tylko borlanda, i znajduje się wyłącznie w buidlerze

no i dołanczam się do rady aby nie kozystac na poczatku z conio, kiedyś się do niej niestety przyzwyczaiłem i żałuję. A własnie jak się dopiero uczysz c/c++ to poczytaj symfonie spodoba Ci się.

#7 tomeczek43

tomeczek43
  • 746 postów
  • SkądWarszawa

Napisano 16 marca 2006 - 08:09

dzieki za porady na pewno cos znajde;) dobrze ze znam angielski :D

#8 devilia

devilia
  • 1 872 postów
  • SkądDziałdowo, PL

Napisano 10 kwietnia 2006 - 11:20

conio.h to obsluga konsoli - z tego co mi wiadomo zrobiona przez borlanda na potrzeby starych dosowych wersji borland c++ 3.0 w 21 wieku korzysta sie np. z ncurses, ktore tez sa na maca ;)




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych