Programmeertalen hebben veel verschillende soorten basisgegevens converteren . Deze soorten kunnen getallen , letters , zinnen en waar-onwaar waarden . Omzetting tussen hen is een gebruikelijke stap in veel programma . Omzetting tussen verschillende soorten nummer is vrij eenvoudig , maar het omzetten van iets als een string ( een opeenvolging van letters , of een zin ) om een waar-onwaar waarde ( een Booleaanse waarde ) kan een beetje lastig . Je moet de veronderstelling dat een echte waarde voor een string het woord " True " of zou maken " waar is. " Na die aanname is gemaakt , kunt u de string te testen voor deze tekens en te converteren naar een Boolean . Wat je C + + Integrated Development Environment ( IDE ) , zoals Eclipse CDT C + + Compiler , zoals G+ + Toon meer instructies Belasting 1 Need up je IDE en start een nieuw project . Een lege broncode bestand wordt weergegeven in uw werkruimte venster . Kopen van 2 Verklaar een hoofdfunctie . De belangrijkste functie is het gehele programma te houden , en je kunt het schrijven als deze : int main ( ) { } 3 Verklaar een tekenreeks die u wilt converteren naar een Booleaanse waarde . Je kunt schrijven uit een string die zal omzetten naar een werkelijke waarde van het schrijven van dit in de accolades van de belangrijkste functie : char TrueString [ ] = " True " ; 4 verklaren een Boolean door het schrijven van de lijn onder de vorige verklaring . Deze Boolean is ingesteld op false standaard bool isTrue = false; . Test de karakters van de string voor het woord " true" 5 met behulp van een If statement , als dit : if ( ( TrueString [ 0 ] == ' T ' | | TrueString [ 0 ] == ' t ' ) && ( TrueString [ 1 ] == ' R ' | | TrueString [ 1 ] == ' r ' ) && ( TrueString [ 2 ] == 'U' | | TrueString [ 2 ] == 'u' ) && ( TrueString [ 3 ] == ' e ' | | TrueString [ 3 ] == ' e ' ) && TrueString [ 4 ] ' \\ 0 ' ) op Twitter == 6 Stel de Booleaanse op true als al die tekens overeenkomen met het woord " waar is. " De vorige test zal negeren kapitalisatie . U kunt de Booleaanse ingesteld door het schrijven van de volgende verklaring onder de als predikaat : { isTrue = true; } 7 Schrijf een else-statement in de Booleaanse ingesteld op false wanneer de woorden vormen geen " waar is. " Else { isTrue = false; } 8 Compileer en run je het programma door op de " Compile and Run " knop op de werkbalk IDE : u kunt dit als zo te schrijven . Uw programma zal nu testen de string voor het woord " True " en zetten het resultaat in een Boolean .
|