Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ромбовидное наследование https://www.cyberforum.ru/ cpp-beginners/ thread2147087.html
Дважды выводится(вводится) имя и год. Виртуальное наследование есть. Базовый: void operator << (ostream &os,man q) //перегрузка вывода { os << "Last name: " << q.name << endl; os...
C++ Программа с использованием указателей
Информатика... Будь она неладна... Задали - написать программу с использованием указателей. Я эту тему не понимаю, сколько ни читал и не смотрел видео. Условия прилагаются. Всем, кто поможет -...
C++ «Одномерные числовые массивы»
Дан одномерный массив A. Задача 1. Найдите сумму чётных по значению элементов массива. Задача 2. Найдите произведение положительных элементов массива. Задача 3. Найдите максимальный и...
C++ Сортировка списка структур Кто может помочь с сортировкой списка. Посидел на форуме поискал примеры некоторые написал но они не работают у меня есть такая структура struct User { int userID; string name; int years;... https://www.cyberforum.ru/ cpp-beginners/ thread2147053.html
C++ Не могу понять ошибку https://www.cyberforum.ru/ cpp-beginners/ thread2147037.html
Вот такая программа, реализующая односвязный список: #include <iostream> #include <clocale> #include "listStruct.h" using namespace std; int main() {
C++ умножение std::string
как мне умножить stream2.str() на 2 std::ostringstream stream2; stream2 << HWID2(); std::string hwidstr1 = stream2.str() * 2; // так не получается
Найти произведение ненулевых элементов массива C++
Дорогие форумчане , помогите с задачкой , пожалуйста ) Задан массив целых чисел: найти произведение ненулевых элементов массива , сумму четных чисел, удалить из массива максимальный элемент....
C++ Считать информацию из файла, игнорируя перенос строки Есть текстовый файл, в котором записаны символы, в этом файле иногда встречается перенос строки. Нужно как-то записать всю информацию с файла в чаровый массив игнорируя перенос строки. Пытался... https://www.cyberforum.ru/ cpp-beginners/ thread2147029.html
C++ Нужно вставить "ма" в слове лирика после каждого слога https://www.cyberforum.ru/ cpp-beginners/ thread2147008.html
Нужно вставить "ма" в слове лирика после каждого слога, используя strchr. Помогите, пожалуйста. И заранее спасибо.
C++ Найти максимальную глубину дерева #include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::endl; struct TNode { int data; TNode* left; https://www.cyberforum.ru/ cpp-beginners/ thread2147006.html
0 / 0 / 0
Регистрация: 30.11.2017
Сообщений: 3
0

Программа, которая запрашивает логин и пароль из файла

30.11.2017, 22:27. Просмотров 2029. Ответов 1
Метки (Все метки)

Всем привет, написал программу, которая запрашивает логин и пароль из функции для C++
Вот код:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
 
bool checking_login(string login){
    string check_login = "admin";
    if (check_login == login)
        return true;
    else
        return false;
}
 
void get_login(){
    string user_login;
    cout << "Введите логин: ";
    getline(cin, user_login);
    if (!checking_login(user_login)){
        cout << "Неверный логин или пароль." << endl;
        get_login();
    }
}
 
bool checking_pass(string password){
    string check_pass = "password";
    if (check_pass == password)
        return true;
    else
        return false;
}
 
void get_pass(){
    string user_pass;
    cout << "Введите пароль: ";
    getline(cin, user_pass);
    if (!checking_pass(user_pass)){
        cout << "Неверный пароль!" << endl;
        get_pass();
    }
    else{
        cout << "Успех! Вы вошли" << endl;
    }
}
 
int main(){
    setlocale(0, "");
    cout << "Авторизация ВК" << endl;
    get_login();
    get_pass();
 
    system("pause");
 
}
Мне нужно сделать так, чтобы практически не переписывая код(ну чуть-чуть можно, но в основном в таком варианте) можно было сделать, чтобы для логина и пароля программа могла считывать из како-нибудь базы данных.
Например даже из того же .txt файла

Вернуться к обсуждению:
Программа, которая запрашивает логин и пароль из файла
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2017, 22:27
Готовые ответы и решения:

программа, которая запрашивает пароль
вот такая задачка. нужна программа, которая при запуске запрашивает пароль, а затем отображает...

Вводится строка, содержащая команду вида: ftp://логин:пароль@адрес_сервера. Написать программу, которая из введенной строки выделяет логин, пароль и а
Вводится строка, содержащая команду вида: ftp://логин:пароль@адрес_сервера. Написать программу,...

Программа, которая запрашивает у пользователя пароль не более трех раз
Составьте программу, которая запрашивает у пользователя пароль не более трех раз. Длина пароля...

AdoConnection многократно запрашивает логин/пароль
Работаю в Embarcadero RAD Studio 2010 , проблема заключается в следующем: К основной форме...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.