file h
codice:
#ifndef UTENTE_H_INCLUDED
#define UTENTE_H_INCLUDED
#include<iostream>
class Utente
{
public:
char nome[30];
char cognome[30];
char sito_web[100];
char username[20];
char password[30];
char rip_password[30];
void inserisci_nome();
void inserisci_cognome();
void inserisci_sito_web();
void inserisci_username();
void inserisci_password();
void inserisci_rip_password();
}
#endif // UTENTE_H_INCLUDED
file cpp
codice:
#include<iostream>
#include<stdio.h>
#include"utente.h"
using namespace std;
class Utente
{
public:
char nome[30];
char cognome[30];
char sito_web[100];
char username[20];
char password[30];
char rip_password[30];
void inserisci_nome();
void inserisci_cognome();
void inserisci_sito_web();
void inserisci_username();
void inserisci_password();
void inserisci_rip_password();
}
int main()
{
cout << "Benvenuto nel programma di registrazione per La Sezione Z" << endl;
Utente utente;
utente.inserisci_nome();
utente.inserisci_cognome();
utente.inserisci_sito_web();
utente.inserisci_username();
utente.inserisci_password();
utente.inserisci_rip_password();
}
void Utente::inserisci_nome()
{
cout<<"Inserisci il tuo nome";
cin>>nome;
cout<<endl;
}
void Utente::inserisci_cognome()
{
cout<<"Inserisci il tuo cognome";
cin>>cognome;
cout<<endl;
}
void Utente::inserisci_sito_web()
{
cout<<"Inserisci il tuo sito web";
cin>>sito_web;
cout<<endl;
}
void Utente::inserisci_username()
{
cout<<"Inserisci il tuo username";
cin>>username;
cout<<endl;
}
void Utente::inserisci_password()
{
cout<<"Inserisci la tua password";
cin>>password;
cout<<endl;
}
void Utente::inserisci_rip_password()
{
cout<<"Ripeti la password inserita";
cin>>rip_password;
cout<<endl;
}
compilandoli con code::blocks, mi da errori solo nei cout cin e endl, per il resto tutto va bene, come posso risolvere