PRodrigues
Power Member
Alo viva,
Tenho aki um projecto para uma cadeira de programação por Objectos da faculdade e preciso de ajuda...ainda sou um pouco tenrinho nisto.
Tou a implementar um tipo de login para um programa que genericamente vai gerir as presenças de alunos nas aulas.
Nesta primeira parte pensei em fazer um login onde os docentes, regentes e o administrador façam a sua identificação no sistema e axo k o melhor seria que o programa gera-se um ficheiro .bin onde fica-se registados os logins (pass e username) bem como outra informação do utilizador tipo o nome.. etc!
O meu problema eh k nao sei a melhor maneira de implementar isto em c++ e tambem nao sei como fazer o codigo para que qd o utilizador fizer o login, o programa faça a validação da pass com o username.
preciso ainda que o programa não apague o esta no ficheiro sempre que se insere um novo registo.
Genericamente, preciso que o ficheiro, à medida que o administrador vai adicionando um novo utilizador, vá adicionando um novo registo sem apagar os k jah existem e dp quando um utilizador fizer login o programa faça uma busca no ficheiro e faça a validação do username com a pass inserida.
No codigo k a seguir exponho(em jeito de teste) o programa pede o nome e dp grava no ficheiro k esta em .txt(dp eh para por em .bin).
#include<iostream>
#include<fstream>
usingnamespace std;
int main ()
{
ofstream myfile;
char user[50];
cout << "insira o seu username: ";
cin.getline(user,50);
myfile.open ("loginTable.txt");
myfile << user;
myfile.close();
}
_________
Aguem me pode ajudar?
Obrigada!
PRodrigues
Tenho aki um projecto para uma cadeira de programação por Objectos da faculdade e preciso de ajuda...ainda sou um pouco tenrinho nisto.
Tou a implementar um tipo de login para um programa que genericamente vai gerir as presenças de alunos nas aulas.
Nesta primeira parte pensei em fazer um login onde os docentes, regentes e o administrador façam a sua identificação no sistema e axo k o melhor seria que o programa gera-se um ficheiro .bin onde fica-se registados os logins (pass e username) bem como outra informação do utilizador tipo o nome.. etc!
O meu problema eh k nao sei a melhor maneira de implementar isto em c++ e tambem nao sei como fazer o codigo para que qd o utilizador fizer o login, o programa faça a validação da pass com o username.
preciso ainda que o programa não apague o esta no ficheiro sempre que se insere um novo registo.
Genericamente, preciso que o ficheiro, à medida que o administrador vai adicionando um novo utilizador, vá adicionando um novo registo sem apagar os k jah existem e dp quando um utilizador fizer login o programa faça uma busca no ficheiro e faça a validação do username com a pass inserida.
No codigo k a seguir exponho(em jeito de teste) o programa pede o nome e dp grava no ficheiro k esta em .txt(dp eh para por em .bin).
#include<iostream>
#include<fstream>
usingnamespace std;
int main ()
{
ofstream myfile;
char user[50];
cout << "insira o seu username: ";
cin.getline(user,50);
myfile.open ("loginTable.txt");
myfile << user;
myfile.close();
}
_________
Aguem me pode ajudar?
Obrigada!
PRodrigues