• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

System logowania za pomocą zapisu do pliku tekstowego | C++

Aruba Cloud - Virtual Private Server VPS
0 głosów
1,292 wizyt
pytanie zadane 29 stycznia 2017 w C i C++ przez WireNess Stary wyjadacz (11,240 p.)

Witam!

Mam pytanie dla osób obeznanych w c++! Chodzi mi o system logowania w "konsolowym" programie!

 

Chcę to zrobić w taki sposób, że gdy ktoś musi podać: nick, e-mail i hasło niech program utworzy plik gdzie zapisze te informacje :) Próbowałem sposobem "sklejania" tego co poda użytkownik z open(file.txt); ale nie działa :/ Teraz może przykład działania opisanego programu (o ile można to "coś" nazwać programem): 

- - - - -

UWAGA: Legenda :)

Text - napis podany w konsoli przez program

Text - napis podany przez użytkownika

Text - to co ma wykonać program

- - - - -

Witaj! Podaj nick: Smerf

(...)

Smerf.open("Smerf.txt");

 

 

Chcę aby ktoś mi napisał jak zrobić to za pomocą zapisu do pliku tekstowego! Nie proszę o gotowce ;)

Dzięki!

 

Ps: Zależy mi na tym aby utworzony plik miał formę: NickPodanyPrzezUżytkownika.txt

2 odpowiedzi

0 głosów
odpowiedź 30 stycznia 2017 przez efiku Szeryf (75,160 p.)
wybrane 3 lutego 2017 przez WireNess
 
Najlepsza
//Uwaga na ścieżki  
std::string userFileName; 

plik.open(userFileName);

http://cpp.sh/5ggp

Zwracaj uwagi, na to jakie argumenty przyjmuje open :)

komentarz 30 stycznia 2017 przez adrian17 Mentor (352,580 p.)

Zwracaj uwagi, na to jakie argumenty przyjmuje open :)

(Od 6 lat przyjmuje std::string, więc c_str nie jest porzebne)

komentarz 30 stycznia 2017 przez efiku Szeryf (75,160 p.)
Well, patrzyłem na cplusplus.com ;) zgadza się.
Poprawiam!
–2 głosów
odpowiedź 29 stycznia 2017 przez Marchewka900 Bywalec (2,970 p.)
Pan Mirosław robił film o zapisywaniu do plików, z tego co rozumiem to o to właśnie chodzi.

https://www.youtube.com/watch?v=h2Taf16gQDI&list=PLOYHgt8dIdoxx0Y5wzs7CFpmBzb40PaDo&index=8&t=748s
komentarz 29 stycznia 2017 przez WireNess Stary wyjadacz (11,240 p.)
edycja 29 stycznia 2017 przez WireNess

Nie prosiłem o film :) Prosiłem o pomoc jak to zrobić :)

komentarz 29 stycznia 2017 przez Marchewka900 Bywalec (2,970 p.)
No tak. Prosiłeś o pomoc. A pan Mirosław taką pomoc daje. Jak dla mnie wszystko jest tam dobrze objaśnione, znajdziesz tam wszystko, o co prosiłeś. Podsumowując, film jest tą pomocą.
komentarz 29 stycznia 2017 przez vasiv Użytkownik (590 p.)
Napis podany przez użytkownika wrzuć do stringa, a później wykorzystaj go przy podawaniu argumentów dla open().

Podobne pytania

0 głosów
0 odpowiedzi 258 wizyt
pytanie zadane 8 czerwca 2017 w C i C++ przez hubert1s Nowicjusz (160 p.)
0 głosów
1 odpowiedź 2,214 wizyt
0 głosów
1 odpowiedź 540 wizyt

93,324 zapytań

142,323 odpowiedzi

322,389 komentarzy

62,652 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...