Форум программистов, компьютерный форум CyberForum.ru

Как сделать проверку логина из файла? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли использовать cin.getline для указателя типа char* http://www.cyberforum.ru/cpp-beginners/thread924216.html
Вот к примеру код он работает, но при отладке Ошибка доступа. #include <iostream> using namespace std; struct EXAMPLE{char* pName; char* pAvto; EXAMPLE* next; }; int main(int nArg,char* pszArgv) {EXAMPLE* pv = new EXAMPLE; cin.getline(pv->pName,128);
C++ delete this Добрый день! У меня возник такой вопрос - почему в программе возникает неопределённое поведение для объекта, в деструкторе которого присутствует конструкция delete this? Ведь, по идеи, всё верно - удаляем объект по адресу, выходим из функции-деструктора и всё хорошо - объект больше память не занимает. http://www.cyberforum.ru/cpp-beginners/thread924208.html
C++ Нужен код, который сможет изменять порядок вопросов при запуске программы
Нужен код,который сможет изменять порядок вопросов при запуске программы. Например:(при первом запуске) 1)Сколько тебе лет? 2)Ты бухал? (При втором запуске): 1)Ты бухал? 2)Сколько тебе лет?
C++ Как делать оконные приложения C++
Извините за ламерский вопрос, но всё же, кто как делает оконные приложения на С++? Mfc? Или Borland C++ Builder? Кто может дать ссылку на какие-то уроки?) А то хочется с консоли переходить на оконные программы :)
C++ Подсчет символа http://www.cyberforum.ru/cpp-beginners/thread924133.html
//header #ifndef STRING1_H_ #define STRING1_H_ #include <iostream> using std::ostream; using std::istream; class String { private:
C++ Даны два упорядоченных массива. Слить их в третий, но чтобы элементы не повторялись Даны два упорядоченных массива. Нужно слить их в третий, но чтобы элементы не повторялись. (один проход по массивам) подробнее

Показать сообщение отдельно
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
16.07.2013, 21:07  [ТС]     Как сделать проверку логина из файла?
Цитата Сообщение от Bend3r Посмотреть сообщение
Я думаю нет. Но можно допустим чтоб при запуске сразу проверялся файл, и если совпадают логин и файл с проверочным логином, то можно чтоб он сразу начинал играть.
Поможете такое реализовать?А то я по 2 посту сделал такое:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
    char login1[50];
    cout << "Enter you login (Only English logins) : " << endl;
    cin >> login1;
    //ifstream infile("login.txt");
    ofstream outfile("save.txt");
    
    //while ( infile >> login1 )
    outfile << login1 << ' ';
 
    ifstream inFile("save1.txt");
    char login[50], userLogin[50];
 
    inFile >> login;
 
    cout << "Enter login: ";
    cin >> userLogin;
 
    if (strcmp(login, userLogin))
        cout << "Bad login." << endl;
    else
        cout << "Hallo, " << login << endl;
    
    system("pause");
    return 0;
}
Ну и когда я вхожу то сразу нужно вводить логин, я ввожу, потом нужно его ещё раз ввести, и, хоть я ввожу такой же логин, пишет Bad login
 
Текущее время: 01:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru