| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Konverter en heltal til en karakter i C + +
    Konvertering af et heltal til sine ASCII ækvivalenter er en almindelig praksis i programmering . For mange funktioner , er det nødvendigt at manipulere dataformater for at gøre dem arbejde. Desværre , C /C + + ikke tilbyder en bekvem toString () metode , i modsætning til Java, så konverteringen skal gøres i hånden . Instruktioner
    1

    Tilføj den ønskede heltal til karakteren '0 ' . Bemærk, at dette kun vil arbejde for det indre cifre 0-9, og fungerer, fordi de tegn tilfældigvis være i orden

    int i = 3 ; .

    Char c = '0 ' + i ;

    c er tegnet '3 '
    2

    Brug itoa () , kort for heltal til ASCII. . Denne funktion fungerer for alle Windows -platforme , men er ikke-standard , og vil ikke arbejde for Mac eller Linux.

    # Include

    {

    int i = 27 ;

    char * str = new char [ 33]

    itoa (i , str, 10),

    //10 angiver bunden 10

    }

    str er " 27" .
    3

    brug C + + streams. Dette er den mest standard metode til konvertering

    # include

    {

    int i = 5; .

    Std :: string s ;

    std :: stringstream ud ,

    out << i;

    s = out.str ();

    }

    s er "5".

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Split en FLAC fil med Dev -C + + 
    ·Sådan Gør din egen PSP spil 
    ·Når du har valgt en dato i DateTime Picker , hvordan k…
    ·Sådan bruges afkrydsningsfelter i MFC 
    ·Sådan bruges Win32 GUI i C + + 
    ·Sådan Input Tilfældige binære tal i C + + 
    ·Sådan Format Content Inside a UIScrollView 
    ·Visual C Component Object Model Tutorial 
    ·Sådan Læs et linje ved hjælp af CPP 
    ·Sådan Rediger Silverlight Datagrid 
      Anbefalede Artikler
    ·Sådan ændre farven i Java Applets 
    ·Sådan bruges Filefilter i Java 
    ·Sådan ændres Column Name i MySQL 
    ·Sådan oprettes en PHP MySQL Website 
    ·PHP for afsendelse Email til en Gmail eller Yahoo Clien…
    ·Sådan installeres Tortoise CVS 
    ·Sådan ændres Bredde i Qbasic 
    ·Sådan ændres størrelsen på et Kontrolpanel Template…
    ·Sådan bruges TreeView kontrol 
    ·Sådan Test XML Fra XSD 
    Copyright © Computer Viden http://www.computerdk.com