Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Slik konverterer QString til Int
    The Qt brukergrensesnitt Library kan brukes til å bygge C + + -applikasjoner for en rekke plattformer , fra Windows , Mac OS X og Linux til Windows Mobile, Symbians og MeeGo . Det er mest kjent for å være brukergrensesnittet bibliotek som driver den populære KDE Linux window manager . For å gi dette nivået av standardisering på tvers av plattformer , erstatter det mange av den innebygde i C + + datatyper med sine egne versjoner , som for eksempel QString . Dette etterlater noen programmerere lurer på hvordan du skal utføre vanlige operasjoner, som parsing Strings å Ints , med de nye QT datatyper. Instruksjoner
    en

    Åpne din Qt kode
    2

    Lag en serie med strenger ved å lime inn følgende kode : .

    QString str16 = " A0 " ;

    QString str10 = " 32 ";

    QString str08 = " 07 ";

    å gjøre ting enklest for programmerere, som ofte må jobbe i numeriske baser enn 10 kan QString analyseres inn heltall skrevet med utgangspunkt 16 ( heksadesimal ) , base 10 ( desimal) eller base 8 ( octal. )
    3

    Lim inn følgende for å erklære en enkel boolsk verdi som vil gi deg beskjed hvis noen konverteringer mislykkes : en

    bool resultat ;
    4

    Lim inn følgende å konvertere strenger til heltall i henhold til hver av de støttede baser:
    < p> int hex = str16.toInt (& resultat , 16 ) ;

    int desember = str10.toInt (& resultat , 10 ) ;

    int oktober = str08.toInt (& resultat , 8 );

    Hvis operasjonen er vellykket , vil resultatet bli satt til true og variabler hex , fell , og oktober vil holde heltall versjoner av de analyserte verdi. Hvis operasjonen mislykkes , vil resultatet bli satt til false og heltall vil bli gitt en verdi på 0 .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er hensikten med en Data Flow Diagram 
    ·Hvordan Vurdere Boolsk Multiplication i C + + 
    ·Hvordan lage en C + + klasse 
    ·Hvordan bygge en kø ut av en liste 
    ·Slik bruker du en Listbox Control i MFC Visual C + + 
    ·Slik importerer modeller i GTK Radiant 
    ·Hvordan legge til farget belysning I GtkRadiant 
    ·Hvordan lage en C Console Application som fungerer som …
    ·Slik bruker du en Basic Date Picker Med GridView 
    ·Hvordan å kompilere C-kode som Bibliotek 
      Anbefalte artikler
    ·Slik konverterer en EXE- fil APP på FoxPro 
    ·Java Eske Kapasitet 
    ·Forskjellen mellom høyeste og laveste nivå språk i D…
    ·Java Processing Color Gradient 
    ·Hvordan Factor heltall i Java 
    ·Slik fjerner du en liste i Python gjentakelse 
    ·Hvordan lage hjemmeside Bakgrunner 
    ·Hvordan øke History Størrelse i Eclipse Console 
    ·Hvordan Kill a Command Bruk Python 
    ·Slik kjører PHP fra en kommandolinje 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/