spykey

Temat: C++ - najczęściej zadawane pytania

Pokaz wyniki od 1 do 2 z 2
  1. #1 C++ - najczęściej zadawane pytania 
    Zasady tego tematu:
    - temat przyklejony, żeby był widoczny
    - każdy użytkownik może dopisać coś od siebie do tego tematu, jeśli uważa, że temat był wielokrotnie poruszany w tym dziale
    - proszę nie zadawać tutaj żadnych pytań
    - gdy już zdecydujesz się na to, aby coś wyjaśnić, postaraj się to wszystko zmieścić w jednym poście
    - dozwolone są posty jedne pod drugim, jeśli piszesz każdy post na inny temat
    Odpowiedź z Cytatem  
     

  2. #2  
    Problem: stworzyłem program konsolowy, ale po uruchomieniu od razu się zamyka, co mam zrobić?

    Odpowiedź: Najprostszym sposobem, aby "zatrzymać" program przed jego wyłączeniem, jest pewna linijka kodu, a jaka? - zaraz to wyjaśnie. Otóż do wyboru masz:

    1. system("pause"); - jest to jedna z kilku rzeczy, które należy unikać pisząc programy w C/C++, dlaczego? - funkcja ta powoduje uruchomienie kilku dodatkowych programów i działa tylko pod Windowsem, jeśli pragniesz więcej informacji, wejdź: http://www.gidnetwork.com/b-61.html
    2. getch(); - jest to drugi, również niezalecany sposób na zatrzymanie programu, a mianowicie aby użyć tej funkcji wymagane jest dołączenie biblioteki conio.h, która jest po prostu przestarzała
    3. curses - biblioteka curses, jest moim zdaniem dosyć dobrym sposobem na rozwiązanie twojego problemu, gdyż biblioteka ta operuje na konsoli, jednakże nie ma 100% pewności do tej biblioteki, gdyż na niektórych komputerach dokonuje zmian na standardowych strumieniach, a na niektórych nie
    4. getchar(); - jest to metoda w 100% lepsza od system("pause"), czy też getch() i nie ma właściwie przeciwwskazań do używania tejże funkcji
    5. najlepszą metoda, moim zdaniem, to po prostu uruchamianie każdej Twojej aplikacji z poziomu cmd.exe - nie będziesz zmuszony używać której kolwiek z tych podanych powyżej funkcji, a Twój program będzie działał poprawnie

    // jeśli widzisz, że jakiś temat jest poruszany wielokrotnie - dopisz coś od siebie ;-)
    Odpowiedź z Cytatem  
     

Podobne wątki

  1. 3 pytania
    Przez tezapl
    w forum Sieci bezprzewodowe
    Odpowiedzi: 1
    Ostatni post / autor: 09-08-2007, 18:54
  2. Pytania problemy C++ - Pytania początkującego
    Przez evul_haker
    w forum C/C++
    Odpowiedzi: 12
    Ostatni post / autor: 17-07-2007, 22:46
  3. 2 pytania
    Przez adikx
    w forum Microsoft Windows®
    Odpowiedzi: 10
    Ostatni post / autor: 06-07-2007, 19:31
  4. [BCB] pytania
    Przez kunajk
    w forum Inne języki programowania
    Odpowiedzi: 20
    Ostatni post / autor: 24-09-2004, 18:03
  5. dwa pytania,
    Przez hair
    w forum Inne narzędzia
    Odpowiedzi: 3
    Ostatni post / autor: 02-12-2002, 23:04
Uprawnienia
  • Nie mozesz zakładać nowych tematów
  • Nie mozesz pisać wiadomosci
  • Nie mozesz dodawać załączników
  • Nie mozesz edytowac swoich postów
  •