Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te Strings Merk Alle kleine letters op C + +
Hoewel de C + + programmeertaal is geschikt voor het omzetten van een enkel teken naar kleine letters , het geen een ingebouwde functie voor het omzetten van een hele reeks karakters bevatten . Deze functionaliteit kan eenvoudig aan uw programma worden toegevoegd door het schrijven van uw eigen functie die een input string neemt en geeft de kleine waarde van alle brieven gevonden . Dit zal de waarde van alle niet - letter tekens , zoals leestekens of cijfers niet veranderen . Instructies
1

Open " . Cpp " bestand van uw programma 's in uw favoriete tekstverwerker of IDE , zoals Kladblok of Visual Studio . Kopen van 2

Voeg de volgende omvatten verklaringen aan de bovenkant van het document , op een nieuwe regel direct onder enige andere verklaringen die beginnen met ' # include . "

# include # include

deze bestanden zijn onderdeel van de C + + standaard bibliotheek en worden ondersteund door alle compilers die volgen de C + + standaard
3

Maak een nieuwe functie onder je include statements door het intikken van de volgende code : . < br

leegte tolower > (string & convertString ) { for ( unsigned int i = 0 ; i < convertString.length ( ) ; i + + ) { convertString [ i ] = tolower ( convertString [ i ] ) ; } }
< br > 4

Analyseer de vorige code -segment om te begrijpen hoe het werkt . Dit is nodig om te begrijpen hoe de functie manipuleert de variabelen. Het creëert eerst een verwijzing naar uw tekenreeks , geen kopie . Dit betekent dat het niet een waarde terug , maar in plaats daarvan manipuleert uw tekenreeks rechtstreeks in het geheugen van de computer . Het verkrijgt dan de lengte van de string en lussen door elk teken in de string . Voor elk personage die zij tegenkomt , het zet de huidige waarde aan haar kleine letters gelijkwaardig met de C + + te functioneren verlagen .
5

Binnen de " belangrijkste " reikwijdte van uw programma
, stuur strings naar uw nieuwe functie converteren . Bijvoorbeeld , de volgende code zet twee verschillende strings naar waarden kleine letters :

int main
( ) { std :: string firstString ( "HELLO ! " ) ; Std :: string secondString ( " Vaarwel " ) ;

tolower
( firstString ) ; //String -waarde is nu " hello ! " tolower ( secondString ) ; //String waarde is nu " goodbye "

return 0 ; }
6

Sla het bestand op in uw teksteditor en het compileren met je favoriete compiler .

Previous: Next:
  C /C + + Programming
·Belang van Process Selectie in…
·Hoe maak je een Blocking Socke…
·Hoe je C # leren voor beginner…
·Hoe te Graphics functies in ge…
·Hoe maak je een C # class libr…
·Hoe je C -code compileren als …
·Hoe maak je een combo box Gebr…
·Hoe te Lines in Visual Draw C …
·Hoe de Ogre vector3 Operator G…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Input String Controleren…
·Hoe te Botsingen Detect in Xcode 
·Hoe te Pointers gebruiken in Vb 
·Hoe maak je een Java GUI Plakken 
·Hoe maak je een taakbalk icoon verbergen…
·Het percentage gebruik van PHP Vs . JSP 
·Hoe te MemoryStream gebruiken op een Bit…
·Hoe te New Enemies Get on Game Maker 
·Hoe een computer programma maken From Sc…
Copyright © Computer Kennis http://www.nldit.com