Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Konvertera QString till Int

    kan Qt User Interface Library användas för att bygga C + + applikationer för en mängd olika plattformar , från Windows , Mac OS X och Linux till Windows Mobile , Symbians och MeeGo . Det är mest känd för att vara användargränssnittet biblioteket som driver den populära KDE Linux fönsterhanterare . För att åstadkomma denna nivå av standardisering mellan plattformar , ersätter det många av de inbyggda i C + + datatyper med sina egna versioner , såsom QString . Detta lämnar en del programmerare undrar hur man utför vanliga operationer , som att analysera strängar till Ints , med de nya QT datatyper . Instruktioner
    1

    Öppna din Qt -kod
    2

    Skapa en serie av strängar genom att klistra in följande kod : .

    QString str16 = " A0 " ;

    QString str10 = " 32 ";

    QString str08 = " 07 ";

    att göra det lättast för programmerare , som ofta måste arbeta i numeriska underlag än 10 kan QString tolkas i heltal skrivna med basen 16 ( hexadecimalt ) , bas 10 ( decimal ) eller bas 8 ( octal. ) Addera 3

    Klistra in följande att förklara en enkel booleskt värde som kommer att låta dig veta om några konverteringar misslyckas :

    bool resultat ,
    4

    Klistra in följande för att konvertera dina strängar till heltal enligt alla hanterade baserna :
    < p> int hex = str16.toInt (& resultat , 16 ) ;

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

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

    Om operationen lyckas , kommer resultatet sättas till true och variabler hex , dec , och ULT kommer hålla heltal versioner av analyserad värde . Om åtgärden misslyckas , kommer resultatet sättas till false och heltalen ges ett värde av 0 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar Random Negativa & positiva heltal i C + …
    ·Hur konvertera en BMP till en byte array
    ·C - Sharp Projekt för skolledning
    ·First - Class funktioner i Python
    ·Lägga till ett attribut till nod i C #
    ·Skillnad mellan fgetc och getc
    ·Vad är vikten av att lära C Språk
    ·Hur man kompilerar ett CPP på DOS
    ·Hur man skriver Bytes till Byte Array
    ·Hur man lär sig att koda en mikrokontroller i C
    Utvalda artiklarna
    ·En handledning om Återställa Array i PHP
    ·En handledning för HTML 5 Canvas Animation
    ·Hur Sök och ersätt med Python
    ·Hur man skapar en databas med hjälp av DataSet i C #
    ·Hur du ändrar det aktiva fönstret i Visual Basic
    ·Hur man hittar ett String Insida av en sträng av PHP
    ·Hur man bygger en spelmotor From Scratch
    ·En Java Åsidosätt Overload
    ·Hur du loggar in till Papaya Android
    ·Computer Engineering Design Projekt
    Copyright © Dator Kunskap http://www.dator.xyz