Convertire un intero in una stringa

di Anonimizzato19068 il
10 risposte
Come da titolo, come si fa a convertire un'int in una string?
ho provato ad usare il comanto to_string ma non lo riconosce...
ho provato, dopo aver ovviamente incluso le librerie iostream e string, :
int x;
string s1;
cin>>x;

s1= to_string(x);
ma mi dà l'errore: [Error] 'to_string' was not declared in this scope
consigli?

10 Risposte

  • ...
  • Federick9802 ha scritto:


    probabilmente sbaglio.. ma il comando non è to_string ma tostring tutto attaccato (non penso sia uguale, nel caso chiedo scusa )
    Se non sbaglio è to_string, ma per scrupolo ho provato anche il tuo, e mi da lo stesso identico errore
  • ...
  • Che compilatore usi?
  • oregon ha scritto:


    Che compilatore usi?
    uso l'IDE DEV C++ (non per mia scelta, è quello utilizzato nei computer della mia università), come si fa a vedere che compilatore usa?
  • Nella cartella di installazione ... Sarà. Mingw che ha un bug per la to_ strong fino ad una certa versione. Devi aggiornare il compilatore o usarne un altro
  • oregon ha scritto:


    Nella cartella di installazione ... Sarà. Mingw che ha un bug per la to_ strong fino ad una certa versione. Devi aggiornare il compilatore o usarne un altro
    si ho controllato ed è quello... come faccio ad aggiornare il compilatore?
  • Non so... Non lo uso ....penso ci sia una versione più aggiornata da scaricare
Devi accedere o registrarti per scrivere nel forum
10 risposte