Programmeringsspråk har många olika typer av grunddata . Dessa typer kan vara siffror, bokstäver , meningar och sant - falskt värden . Konvertera mellan dem är ett vanligt steg i många program . Konvertera mellan olika antal typer är ganska enkelt , men omvandla något som en sträng ( en sekvens av bokstäver , eller en mening ) till ett sant-falskt värde ( ett booleskt värde ) kan vara lite knepigt . Du måste göra antagandet att ett verkligt värde för en sträng vore ordet " true" eller " sant". Efter det antagande görs , kan du testa strängen för dessa tecken och konvertera det till ett Boolean . Saker du behöver
C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
C + + kompilator , såsom G+ +
Visa fler instruktioner
1
Fyll upp IDE och starta ett nytt projekt . En tom källkod filen visas på arbetsytan fönster .
2
Deklarera en huvudfunktion . Den huvudsakliga funktionen kommer att hålla hela programmet , och du kan skriva det så här :
main
int ( ) katalog
{
}
3
Deklarera en sträng som du kommer att konvertera till ett booleskt värde . Du kan skriva ut en sträng som kommer att konvertera till ett sant värde genom att skriva detta innanför klamrarna i den huvudfunktion :
röding TrueString [ ] = "true " ,
4
deklarera en Boolean typ genom att skriva raden under den föregående redovisningen . Denna Boolean är inställd på false som standard
bool isTrue = false; .
5
Test tecknen i strängen för ordet " sanna " genom att använda en If-sats , som den här :
if ( ( TrueString [ 0 ] == ' T '