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

    Hur man gör en String Immutable

    En vanlig datatyp som används i språk datorprogrammering är strängen . En sträng är en sekvens av tecken, siffror eller symboler . Strängen kan vara så kort som ett enda tecken , eller det kan hålla många meningar värde av text . I språk som C # och Java , strängar är oföränderlig och kan därför inte ändras när inställd . I C /C + + , strängar är föränderligt och kan ändras . Om du vill skapa oföränderliga strängar i C /C + + , kan du göra det genom att använda en speciell sökord . Saker du behöver
    C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
    C + + kompilator , en sådan GCC
    Visa mer Instruktioner
    1

    Ladda C + + IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE .
    2

    Importera C + + -bibliotek " iostream " och " sträng " i ditt program genom att skriva följande tre rader överst i din källkod fil :

    # include

    # include


    using namespace std ;
    3

    Skapa en huvudfunktion . En huvudfunktion är en inkörsport till ditt program . Det är där du kommer att sätta allt i din källkod . Att förklara en huvudfunktion , skriver följande under de tre uttalanden skriven i föregående steg :

    int main ( ) katalog

    { }
    4

    Skapa en oföränderlig sträng genom att placera " const " nyckelordet framför sin definition . Detta skapar strängen som en skrivskyddad datatyp , och därför kan inte ändras efter skapelsen . Skriv följande inom klammerparenteser av huvudfunktionen :

    const string oföränderlig = " Jag kan inte ändras " ,
    5

    försöker ändra strängen genom att skriva följande kodrad :

    oföränderlig = "Changes" ,
    6

    kör programmet genom att trycka på den gröna " Play " -knappen på den översta raden av knappar . IDE utfärdar ett felmeddelande , som anger att strängen " oföränderliga " kan inte ändras eftersom det är en " const " datatyp .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur kan jag ändra min exe-fil till en CPP fil
    ·Så se anropsstacken i GDB
    ·Vad är ett arv Conflict
    ·Hur man skall fördela en 2D- array pekare
    ·Hur man använder Memset funktion i C + +
    ·Hur man använder en switch-sats i C
    ·Hur man läser en CSV -fil i C
    ·Hur vill kolla en POP3 e-post med C + + med MFC
    ·Hur du visar antalet tecken i en String
    ·Hur man använder funktioner i C + +
    Utvalda artiklarna
    ·Hur Ladda ner Eclipse för Android
    ·Hur man ställer in en whiteboard med Java Applets
    ·Hur man beräknar Block Size för VB DataSets
    ·Random Access Data Structure
    ·. Hur man använder DataGridView Infoga
    ·Hur man använder Visual Basic Grid Control
    ·Styra mobila användare
    ·Hur man använder Kopiera Constructors i C + +
    ·Hur att visa data i ett DataGridView
    ·Hur man använder pekare i C + +
    Copyright © Dator Kunskap http://www.dator.xyz