Sto provando a compilare questo pezzo di codice ma per qualsiasi motivo non funzionerà. Qualcuno può aiutarmi? Voglio sapere come usare correttamente strlen():'non dichiarato in questo ambito' quando si utilizza strlen()
#include<iostream>
using namespace std;
int main()
{
char buffer[80];
cout << "Enter a string:";
cin >> buffer;
cout << strlen(buffer);
return 0;
}
Ho provato a usare cin.getline (buffer, 80); ma ottengo lo stesso errore di compilazione.
mio compilatore dice l'errore è questo
error: strlen was not declared in this scope
Che cos'è l'errore? – Borgleader
il mio compilatore dice questo: errore: âstrlenâ non è stato dichiarato in questo ambito – Person
cosa c'è di sbagliato con il codice ?? – dayitv89