kubek6 utworzono 18 lutego 2010 utworzono 18 lutego 2010 Witam. Mam coś takiego: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { system("shutdown -s -t 45"); string imie; cout<<"Rozpoczeto odliczanie do zamkniecia systemu. Podaj haslo: "; cin>>imie; if(imie=="haselko"){ cout<<"Haslo poprawne.\nWitaj!\n"<<endl; cout<<"1.Trwa zatrzymanie wyłaczania systemu Windows...\n2. Proces zakonczony."<<endl; system("shutdown -a"); } else cout<<"Zle dane!!! System zostanie zamkniety"<<endl; system("PAUSE"); return EXIT_SUCCESS; } Chciałbym się spytać jak zamiast wpisywać w kod programu hasło, wpisać je do oddzielnego pliku *.txt. I jednocześnie ilość sekund do zamknięcia systemu Np. haslo 60 Dzięki czemu hasło do haslo, a ilość sekund to 60. Wiem, że podobne tematy były, ale nie za bardzo rozumiałem jak to zrobić. Na Googlech też szukałem. Proszę o szybką odpowiedź.
Quentin1 komentarz 26 lutego 2010 komentarz 26 lutego 2010 [quote name='kubek6' date='18 luty 2010 - 17:39' timestamp='1266511174' post='977460']Chciałbym się spytać jak zamiast wpisywać w kod programu hasło, wpisać je do oddzielnego pliku *.txt. I jednocześnie ilość sekund do zamknięcia systemu Np. haslo 60 Dzięki czemu hasło do haslo, a ilość sekund to 60.[/quote] Normalnie. Tworzysz plik [i]*.txt[/i], otwierasz notatnikiem i zapisujesz hasło i liczbę sekund Jeśli chcesz wiedzieć jak to odczytać w programie - zainteresuj się klasą [i]ifstream[/i]: ---> http://cplusplus.com/reference/iostream/ifstream/
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.