Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať šablóny v štruktúr v C

Počítačové programy zaobchádzať binárne dáta ako špecifický druh pomôcť definovať povahu údajov . Napríklad , časť dát môže byť považovaný za typ znak podľa programu a môžu byť použité na zobrazenie písmená , číslice a symboly . C + + programovací jazyk vyžaduje , aby všetky údaje majú určitý typ . To spôsobuje problémy, ak potrebujete napísať generický kus softvéru , ktorý má byť spustený pomocou ľubovoľného typu dát . Našťastie , koncept šablóny v C + + umožňuje vytvoriť všeobecný softvér . Môžete použiť C + + vytvoriť všeobecnú štruktúru pomocou structs . Veci , ktoré budete potrebovať
C + + integrované vývojové prostredie ( IDE ) , ako je napríklad Eclipse CDT
C + + Compiler , ako GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Založte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , zvoľte " Súbor " , " New Project " a vyberte " C + + " pre vytvorenie nového projektu + C + . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE .
2

Import " iostream " knižnicu C + + , aby základný vstup a výstup . Napíšte nasledujúce príkazy v hornej časti súboru zdrojového kódu importovať túto knižnicu : Spojené

# include klipart

using namespace std ;
3

vytvoriť štruktúru , ktorá ukladá dva údaje akéhokoľvek typu . Jediným spôsobom , ako je možné ich použiť šablónu , ktorá prijíma dva kusy generických dát . Môžete deklarovať štruktúru , ktorá používa Predlohu nasledujúce pod napísaných v predchádzajúcom kroku vyhlásení :

šablóna struct structName

{

} ;
4

Definujte dva kusy dát , že štruktúra bude obsahovať . Napíšte nasledujúce vnútri zložených zátvoriek štruktúry :

T Dáta0 ;

U údaje1 ;
5

Vytvorte hlavnú funkciu tým , že píše nasledovné vyhlásenie pod štruktúra :

int main ( )

{

}
6

Vytvorte novú inštanciu štruktúry a zverejňuje svoje dva dátové typy ako " int " a " double " tým , že píše nasledujúci riadok v rámci zložených zátvorkách v hlavnej funkcie : klipart

structName t ;
7

priradiť hodnoty k údajom obsiahnuté štruktúry tým , že píše podľa nasledujúceho predchádzajúceho výpisu :

t.data0 = 5 ;

t.data1 = 3,1 ;
8

Vytlačte si hodnoty obsiahnuté štruktúrou pomocou " cout " vyhlásenie , ako tohle :

cout << " Dáta0 : " << t.data0 << endl ;

cout << " Data1 : " << t.data1 << endl ;
9

spustite program stlačením zeleného tlačidla " Play " sa nachádza v hornom rade tlačidiel . Program vytvorí všeobecný štruktúru , a potom konkretizovať s konkrétnou štruktúrou obsahujúce int a double dátový typ . Tieto dátové typy sú priradené hodnoty a potom vytlačiť . Výstup vyzerá takto :

Dáta0 : 5

Data1 : 3.1

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené