Domanda

Ho un problema con un ritorno a capo per tornare all'inizio di una riga all'interno di XCode.

Questo piccolo esempio:

std::cout << "will not see this\rwill see this" << std::flush;
std::cout << std::endl; // all done

compilato in XCode risultati:

non vedere questo

per vedere questo

considerando che, quando ho compilare il modulo con G++ ho fatto io:

vedere thisthis

Come posso fare XCode mostra l'ultimo (e previsto) comportamento ?

Daniel cheers

È stato utile?

Soluzione

Sono in esecuzione la Xcode-compilato applicazione nel Terminale o stai leggendo l'output di debug Console?Sono due risultati diversi e possono avere diversi tipi di formattazione.Xcode usa il gcc sotto il cofano così mi sono sorpreso che i risultati si stanno vedendo qui.Oltre questa domanda (Che sembra che tu l'abbia trovato) mi ha dato i risultati che volevo utilizzando \r per tornare all'inizio di una riga.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top