Witam,mam problem z przekazaniem parametru funkcji w parametrze innej funkcji hm wygląda to mniej więcej tak :
while(cin>>cmd1>>cmd2)
{
fCmd(cmd1,cmd2[MAX_PATH]);
}
void fCmd(string sCmd,char sPwd[MAX_PATH])
{
if(sCmd=="delete")remove(sPwd);
}
Chodzi oczywiscie o parametr cmd2, jest to tablica typu char zdefiniowana właśnie w taki sposób cmd2[MAX_PATH].
A to jest błąd:
[Linker error] undefined reference to `fCmd(std::string, char
)'
Dodam tylko że gdybym użył funkcji remove w main'ie nie było by żadnych problemów. Z góry dzięki za pomoc