PDA

View Full Version : [C++] dichiarazione variabile


artes82
01-12-2008, 09:34
premetto che non so programmare e non devo imparare a farlo...

dovrei installare un programma trovato su internet, ma mi dice che una variabile (basename) non č stata dichiarata. sapete aiutarmi...?

.......
int
main(int argc, char *argv[], char *envp[])
{
if (argc < 2)
{
cerr << "Usage: " << basename(argv[0]) << " [-s] bytes [seed_file]" <<
endl;
exit(1);
}
........

bob80
01-12-2008, 09:39
Probabilmente ha bisogno di qualche paramentro quando lo lanci (tipo nome di un file o parametri d'esecuzione).
Hai una piccola manualistica sul programma?
Saluti!

artes82
01-12-2008, 09:45
Probabilmente ha bisogno di qualche paramentro quando lo lanci (tipo nome di un file o parametri d'esecuzione).
Hai una piccola manualistica sul programma?
Saluti!

no... niente manuale! :(
in teoria dovrebbe essere un piccolo script linux che installa anche questo file .cpp.
solo che quando tento di installarlo mi appare:

error: basename was not declared in this scope.

:boh:

cionci
01-12-2008, 12:12
Se si tratta solo di quello scrivi la riga cosė:

cerr << "Usage: " << argv[0] << " [-s] bytes [seed_file]" <<

artes82
01-12-2008, 13:04
Se si tratta solo di quello scrivi la riga cosė:

cerr << "Usage: " << argv[0] << " [-s] bytes [seed_file]" <<

cosė sembra funzionare, grazie! ;)