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
compilandoli con code::blocks, mi da errori solo nei cout cin e endl, per il resto tutto va bene, come posso risolverecodice:#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; }

Rispondi quotando

