Salve a tutti un problema molto banale che non riesco a risolvere, vi posto il programma:
codice:
//main.cpp
#include "header.h"
using namespace std;
int main()
{
accesso();
system("PAUSE");
}
//header.h
#ifndef _HEAD_H
#define _HEAD_H
#include <iostream>
#include <cstdlib>
#include <iostream>
using namespace std;
const int N=15;
typedef char user[N];
void accesso(user& u);
#endif
//funzioni.cpp
#include "header.h"
void accesso(user& u){
int max=0;
cout<<"Benvenuto ospite, accedi inserendo le tue credenziali/n";
cout<<"Username : /t";
cin>>max;
cin>>u;
cout<<"In"<<max<<" e "<<u<<endl;
}
l'errore è questo: 13 C:\Users\Carlo\Desktop\progetto c++\header.h too few arguments to function `void accesso(char (&)[15])'
7 C:\Users\Carlo\Desktop\progetto c++\main.cpp at this point in file
C:\Users\Carlo\Desktop\progetto c++\Makefile.win [Build Error] [main.o] Error 1
come posso risolvere questo semplice problema? grazie