Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
vlákno je semi - nezávislý program , segment , ktorý je umiestnený v pamäťovom priestore prevedení programu je . Microsoft Foundation Class ( MFC ) Knižnica ponúka triedu CWinThread pre výrobu kód thread - safe . CWinThread podporuje pracovných vlákien a vlákien používateľského rozhrania . Na rozdiel od pracovných vlákien vhodných pre spracovanie na pozadí , nite užívateľského rozhrania pomocou mapy správ a užívateľsky riadený správy procesu . Tento článok sa zameriava na vytváranie a používanie
Zoznam box je ovládanie Windows , ktorý dokáže zobraziť text alebo kultové predmety ako zoznam riadkov . Microsoft Foundation Class ( MFC ) Knižnica ponúka triedu CListBox , ktoré zapuzdruje všetky potrebné funkcie pre manipuláciu pole so zoznamom . Postupujte podľa nasledujúcich krokov , aby videli , ako môžete pridať textový reťazec a vyberte ju zo zoznamu v aplikácii Microsoft Visual Studio . Veci , ktoré budete potrebovať v Microsoft Visual Studio IDE knihy na MFC , ako je napríklad Progra
procesy , ktoré bežia na pozadí , rovnako ako tie , zobrazí aplikácie Prehliadač udalostí v systéme Windows , môžu byť implementované v jazyku C + + pomocou MFC pracovné vlákno . V tomto tutoriále príkaz funkcie OnOK o dialóg sa používa na volanie AfxBeginThread čo volá funkciu , ktorá zapisuje dáta do textového súboru - vláknu . Veci , ktoré budete potrebovať v Microsoft Visual Studio Zobraziť ďalšie inštrukcie Cestuj 1 Vytvoriť MFC dialóg v aplikácii Microsoft Visual Studio . Dajte mu meno M
operačný systém Windows je správa riadené prostredie . Udalosť ako kliknutie myšou alebo signálom tlačiarne odošle správu na bežiace aplikácie , ktorá zase spracováva správu . Microsoft Foundation Class ( MFC ) Knižnica podporuje správu riadený programovací model . Jeho hlavnou súčasťou je mapa správ . Tu OnLButtonDown funkcie zvláda ľavú kliknutí myšou v triede CMyWindow . Veci , ktoré budete potrebovať v Microsoft Visual Studio IDE ( integrované vývojové prostredie ) Rezervuj na Visual C + +
programovací jazyk C neposkytuje skutočnú reťazec dátový typ . V jazyku C , reťazec je emulované radom znakov , ktoré končí v roku NULL . Taká polia môžu byť deklarované staticky alebo ako ukazovateľ . Štandard C poskytuje mnoho funkcií pre manipuláciu znakové pole alebo C reťazca . Tento článok sa zameriava na funkcie , ktoré čítajú zo vstupného prúdu a zo súborov . Postupujte podľa týchto tipov sa dozviete , ako čítať reťazec v C. vecí , ktoré budete potrebovať C /C + + IDE alebo C kompilátor
Funkcia memcpy v C + + kópia zadaný počet bajtov dát zo zadaného zdroja na určené miesto . Jedná sa o binárne kópie , takže základný dátový typ , je irelevantné . Nasledujúce kroky vám pomôžu používať funkciu memcpy . Pokyny dovolená 1 syntax memcpy v C + + . Kompletné syntaxe je void * memcpy ( void * určenie , const void * zdroj , size_t num ) ; . Všimnite si , že táto funkcia vždy kopíruje num bajtov a nevyzerá na ukončovacie znak , aby bol čo najefektívnejší . Memcpy vráti cieľové pole . 2
C + + strstr funkcia vyhľadá zadaný reťazec v rámci zdrojového reťazca . Skenovanie nezahŕňa ukončenie null znaky . Strstr vracia ukazovateľ na prvý výskyt podreťazca v zdroji . Pokiaľ nie je nájdený , strstr vráti nulový ukazovateľ . Ak podreťazec má nulovú dĺžku , vráti strstr zdrojový reťazec . Nasledujúce kroky vám pomôžu použiť funkciu strstr v C + + . Pokyny dovolená 1 syntax strstr v C + + . Kompletné syntaxe je char * strstr ( const char * zdroj , const char * podreťazec ) . 2 vedieť
C + + strError funkcie mapuje číslo chyby na správy reťazec chýb . Tieto chybové reťazca popísať chybu a sú platformou a závislé kompilátor . Chybové správa by mala uvádzať chyba nie je známe , či je číslo chyby nemožno vykladať , a strError nastaví errno na EINVAL . StrError nezmení nastavenie errno ak bude úspešný . Nasledujúce kroky vám pomôžu používať strError . Pokyny dovolená 1 syntax strError v C + + . Kompletné syntaxe je char * strError ( int ErrNum ) . 2 vedieť , že ErrNum je číslo
C + + strrchr funkcie prehľadáva zdrojový reťazec na posledný výskyt zadaného znaku a vráti ukazovateľ na tento výskyt . Ak nie sú k dispozícii žiadne zápasy v zdrojovom reťazci , vráti strrchr nulový ukazovateľ . Hľadanie obsahuje nulový ukončovacie znak , takže strrchr môže tiež vrátiť ukazovateľ na koniec reťazca . Nasledujúce kroky vám pomôžu použiť funkciu strrchr v C + + . Pokyny dovolená 1 syntax strrchr v C + + . Kompletné syntaxe je const char * strrchr ( const char * zdroj , int znak
Funkcia memmove v C + + kópia zadaný počet bajtov dát zo zadaného zdroja na určené miesto . Táto funkcia sa nazýva krok , pretože sa používa stredná vyrovnávacej pamäte, ktorá umožňuje zdroj a cieľ , aby sa prekrývali . Jedná sa o binárne kópie , takže základný dátový typ , je irelevantné . Nasledujúce kroky vám pomôžu používať funkciu memmove . Pokyny dovolená 1 syntax memmove v C + + . Kompletné syntaxe je void * memmove ( void * určenie , const void * zdroj , size_t num ) ; . Všimnite si , ž
C + + strpbrk funkcie prehľadáva zdrojový reťazec pre prvý výskyt znakov v zozname a vráti ukazovateľ na tej prvý výskyt . Ak nie sú k dispozícii žiadne zápasy v zdrojovom reťazci , strpbrk vráti nulový ukazovateľ . Hľadanie neobsahuje nulový ukončovací znak . Nasledujúce kroky vám pomôžu použiť funkciu strpbrk v C + + . Pokyny dovolená 1 syntax strpbrk v C + + . Kompletné syntaxe je const char * strpbrk ( const char * zdroj , const char * char_list ) . 2 vedieť , že zdroj je reťazec , ktorý
C + + memcmp funkcia porovnáva zadaný počet bajtov dvoch blokov pamäte . Vracia 0 , ak sa všetci zápasu a nenulovú hodnotu určiť , ktorá hodnota je väčšia . Nasledujúce kroky vám pomôžu používať memcmp . Pokyny dovolená 1 syntax memcmp v C + + . Kompletné syntax je int memcmp ( const void * pointer1 , const void * pointer2 , size_t num ) ; . 2 Všimnite si , že pointer1 a pointer2 sú ukazovatele na bloky pamäti . Memcmp začína na začiatku blokov pamäte a porovnáva hodnoty bajtu , kým nenájde b
C + + strcpy funkcia kopíruje reťazec zo zdrojového umiestnenia do cieľového umiestnenia a poskytuje znakom null ukončiť reťazec . Cieľ by mal byť dostatočne veľký , aby obsahovať reťazec , vrátane terminátora null , aby sa zabránilo pretečeniu . To by sa nemali prekrývať so zdrojom , pretože strcpy nepridelí úložisko . Nasledujúce kroky vám pomôžu používať funkciu strcpy v C + + . Pokyny dovolená 1 syntax strcpy . Kompletné syntaxe je char * strcpy ( char * určenie , const char * zdroj ) . 2
+ + za strncpy funkcia kopíruje C zadaný počet znakov od zdroja k cieľu . Null znak nie je pripojený k určeniu , tak to bude len null - ukončená v prípade , že dĺžka reťazca zdroj je menšia , než je počet bajtov je kopírovaný . Nasledujúce kroky vám pomôžu použiť funkciu strncpy v C + + . Pokyny dovolená 1 syntax strncpy . Kompletné syntaxe je char * strncpy ( char * určenie , const char * zdroj , size_t num ) ; . 2 vedieť , že cieľ je ukazovateľ na pole a zdroj je null - ukončená string . Ak
C + + strspn funkcia určuje dĺžku maximálnu počiatočnú časť zdrojového reťazca , ktorý sa skladá len zo znakov v zadanom zozname. Ak každá postava v zdrojovom reťazci sa zobrazí v zozname , strspn vracia dĺžku zdrojového reťazca . Ak je prvý znak v reťazci zdroja nie je v zozname , strspn vráti nulu . Nasledujúce kroky vám pomôžu použiť funkciu strspn v C + + . Pokyny dovolená 1 syntax strspn v C + + . Kompletné syntax je size_t strspn ( const char * zdroj , const char * char_list ) . 2 vedie
+ + Funkcia memset C je skratka pre pamäťovú sadu . To nastaví zadaný blok pamäti zadaného znaku , prepísanie pôvodných dát . To nekontroluje pretečeniu a nepoužíva strednej vyrovnávacej pamäti . Nasledujúce kroky vám pomôžu používať memset . Pokyny dovolená 1 syntax memset v C + + . Kompletné syntaxe je void * memset ( void * zdroj , int hodnota , size_t num ) ; . 2 vedieť , že zdroj je ukazovateľ na blok pamäte k vyplneniu a hodnota je znak , ktorý má byť set . Táto hodnota je bajt intern
C + + strncmp funkcia porovnáva zadaný počet bajtov medzi dvoma reťazcami . Vracia 0 , ak sú rovnaké k sebe a nenulovú hodnotu na označenie , ktorý reťazec je väčšia . Nasledujúce kroky vám pomôžu použiť funkciu strncmp v C + + . Pokyny dovolená 1 syntax strncmp v C + + . Kompletné syntax je int strncmp ( const char * pointer1 , const char * pointer2 , size_t num ) ; . 2 Všimnite si , že pointer1 a pointer2 sú odkazy na postavy . strncmp začína na začiatku každého reťazca a začne porovnávanie
C + + strcmp funkcia porovnáva dva reťazce . Vracia 0 , ak rovnaká navzájom a nenulová hodnota , ktorá určuje , ktorý reťazec je väčšia . Nasledujúce kroky vám pomôžu používať funkciu strcmp v C + + . Pokyny dovolená 1 syntax strcmp v C + + . Kompletné syntax je int strcmp ( const char * pointer1 , const char * pointer2 ) . 2 Všimnite si , že pointer1 a pointer2 sú odkazy na postavy . Strcmp začína na začiatku každého reťazca a začne porovnávanie znakov , kým sa líšia , alebo null ukončovacie
C + + strchr funkcia vyhľadá prvý výskyt zadaného znaku v zdrojovom reťazci a vráti ukazovateľ na toto umiestnenie . To zahŕňa nulový znak , takže strchr môže byť tiež použitý pre určenie konca reťazca . Strchr vráti nulový ukazovateľ, či zadaný znak nie je nájdený . Nasledujúce kroky vám pomôžu používať strchr . Pokyny dovolená 1 syntax strchr v C + + . Kompletné syntaxe je const char * strchr ( const char * zdroj , int znak ) ; . 2 Viem , že zdroj je reťazec a znak je interne prevedené na u
+ + Funkcia Strč C je skratka pre reťazec zřetězit . Strčte pripojí kópiu zdrojového reťazca do cieľového reťazca . Null terminátor postava v destinácii budú prepísané prvý znak zdroje a ďalšie null znak bude pripojený na koniec výsledného nový reťazec . Nasledujúce kroky vám pomôžu použiť funkciu strčí v C + + . Pokyny dovolená 1 syntax strčí v C + + . Kompletné syntaxe je char * strčí ( char * určenie , const char * zdroj ) . 2 vedieť , že cieľ je ukazovateľ na pole . Cieľ musí byť dostat
C + + strtok funkcie tokenizes reťazec . To rozdelí zdrojový reťazec do segmentov , tzv tokeny , ktoré sú od seba oddelené niektorý zo zadanej sady znakov , tzv oddeľovače . Strtok vezme zdrojový reťazec ako argument na jeho prvú výzvu na vyhľadanie oddeľovača . Potom použije pozíciu po skončení posledného tokenu skenovanie pre ďalšie tokenu v ďalších volanie . Pokyny dovolená 1 syntax strtok v C + + . Kompletné syntaxe je char * strtok ( char * zdroj , oddeľovače const char * ) ; . 2 vedieť
Každý programovací jazyk a knižnica obsahuje pole ako súčasť svojej sady nástrojov . Polia sú užitočné , pretože umožňujú pohodlné a efektívne ukladanie dát . Microsoft Foundation Class Library poskytuje triedu Carrao . Je možné ukladať dáta ľubovoľného typu . Carrao implementuje meniť veľkosť poľa , ktoré môže zmenšiť alebo rast na požiadanie . Postupujte podľa nasledujúcich krokov k praxi najčastejšie používané funkcie Carrao a realizovať hneď . Veci , ktoré budete potrebovať knihy na MFC , a
Riadenie zaškrtávacie pole má dva stavy , kontrolovať a nekontrolovane . Môže byť použitý tam , kde je voľba očakáva užívateľa , ako sú súhlasíte s podmienkami stanovenými predajcom pred inštaláciou softvéru alebo výber s výberom odpovedí . Políčko je založená na triede CButton na MFC ( Microsoft Foundation Class Library ) . Použitie MFC ovládacie prvky zaškrtávacie políčko v programe je pomerne jednoduché sa naučiť . Veci , ktoré budete potrebovať v Microsoft Visual Studio Základné MFC Zo
dialógové okno je základné okno odvodené z triedy CDialog z Microsoft Foundation Class ( MFC ) knižnice . Môžete použiť tento príklad k pochopeniu dialógové okná volaním jednej dialógové okno od druhého . Budete najprv vytvoriť objekt CDialog v sprievodcovi projekte , potom uložiť druhý dialóg ako zdroj a vytvoriť z Sprievodca triedy triedu k nej pridružená. Veci , ktoré budete potrebovať v Microsoft Visual C + + alebo Visual Studio . NET Základné oboznámenosťs IDE Zobraziť ďalšie inštrukcie
ovládací prvok poľa sa zobrazí zoznam reťazcov v rozbaľovacej ponuky Štýl . Poskytuje spôsob , ako ukázať viac možností a zároveň šetrí priestor , combo box kombinuje funkčnosť zoznamu textové pole a Možnosti ovládacieho prvku poľa so zoznamom sú zapuzdrené v CComboBox triede Microsoft Foundation Class Library . Tento výukový program ukazuje niektoré bežne používané funkcie z tejto triedy . Veci , ktoré budete potrebovať v Microsoft Visual Studio IDE knihy na MFC , ako je napríklad Programovan
Visual C + + je produkt od spoločnosti Microsoft pre podporu programovacích jazykov ako C , C + + a C + + /CLI . Jeho účelom je pomôcť pri ladení C + + kód na samostatnom počítači tým , že ide cez kód riadok po riadku . Opravy sú počas procesu ladenia , bez toho, aby vždy začína na začiatku . Veľké softvérové projekty sú ľahké vďaka výrazne krátku dobu úprav používaných v aplikácii Visual C + + . Čítajte ďalej a dozviete Visual C + + . Veci , ktoré budete potrebovať klipart Visual C + + klipar
Nite sú objekty , ktoré tvoria multi - tasking je to možné . Vlákna , z ktorých každý zodpovedá časového rezu alebo samostatného štátu bežiaceho programu , vytvoriť ilúziu , že viac užívateľov môže zdieľať serverová aplikácia . Microsoft Foundation Class Library zapúzdri vlákna pomocou triedy CWinThread , ktorý podporuje užívateľov a pracovných vlákien , ktoré beží na pozadí . V niekoľkých krokoch môžete urobiť jednoduchý program s využitím vláknu . Veci , ktoré budete potrebovať v Microsoft V
Šanca je dosť pravdepodobné , že operačný systém a prehliadač , Počítač , ktorý používate na zobrazenie tejto stránky boli vytvorené pomocou C + + programovací jazyk . Je to jeden z najrozšírenejších programovacích jazykov von dnes a môže byť pekne obohacujúce výzvou naučiť . Tento článok vám poskytne základné intro k učeniu jazyk C + + a rad zdrojov , ktoré vám pomôžu na vašej ceste . Návod Nájdenie užitočné zdroje 1 Nájsť kurz učiteľa učil alebo skúseného priateľa , aby pomohol vám sa začal
web mashup je , keď sú aspoň dve internetové aplikácie použiť na vytvorenie jednej novej aplikácie s názvom mashup . Tento nový mashup využíva vlastnosti každej internetovej aplikácii vytvoriť nový program , ktorý slúži jedinečnú funkciu . Mnohé podniky sa teraz uvoľňuje webových mashup , ale je to pomerne jednoduchý proces pre stredne pokročilých až skúsených kodéru prijať pre seba . Pokyny dovolená 1 Rozhodnite sa , aký téma Vašom webovom mashup bude . Vyberte aplikácie , ktoré si myslíte ,
To je pomerne jednoduché použitie šifrovacích algoritmov v jazyku C + + . Najbežnejšou možnosťou je použiť šifrovanie verejného kľúča s digitálnym certifikátom . Na dosiahnutie tohto cieľa , všetko , čo potrebujete , je mať prístup k algoritmu knižnice Chilkat C + + šifrovanie . Pokyny dovolená 1 Zistite , či Chilkat C + + algoritmus je k dispozícii na programovacie stanicu so systémom Windows . Ak tomu tak nie je , potom ísť na World Wide Web ho stiahnuť . 2 Otvorte aplikáciu Visual C + + na
Panel nástrojov je ovládací panel , ktorý má malé rastrový obrázok tlačidlá na ovládacie prvky a príkazy , ktoré sa používajú v aplikácii Microsoft triedy nadácie , globálny funkcií , globálnych premenných a makier . POUŽITIE MFC panely nástrojov v nasledujúcich vzorových programov pre ilustráciu ich funkcie a nástroje : čmáranice , CTRLBARS , DOCKTOOL . Pokyny dovolená 1 získať Microsoft Foundation Class v systéme Windows 95 alebo novšia verzia operačných systémov Windows . 2 Umiestnite pane
Aby vypnutie pracovné stanice pomocou rozhrania API je potrebné , aby časovač vypnutia v MFC . Toto rozhranie API pomocou MFC Ak sa na vypnutie , odhlásenie alebo buď okamžite , alebo v naprogramovanom čase reštartujte počítač . Postupujte podľa nasledujúcich krokov k napísaniu MFC API pre vypnutie pracovné stanice . Pokyny dovolená 1 Použite ExitWindowsEx API pre vypnutie pracovné stanice . Ak chcete tento typ v nasledujúcom kóde : HANDLE hToken ;//kľučka spracovať token token výsadách TKP
Najmenšia jednotka kódu v aplikácii je závit . Tam môže byť niekoľko podprocesov v procese v rámci aplikácie . To umožňuje užívateľovi robiť viac vecí naraz . Vlákna sú vykonávané v organizačnom spôsobom , ktorý je prevádzkovaný v systéme Windows . Hoci vlákna nie sú v skutočnosti fungovať súčasne , sa zdá , že tak , ako sú iba 20 milisekúnd seba . Pokyny dovolená 1 Prihláste sa k codesource.net a stiahnuť aplikáciu MFC Multithreaded_Animation.zip . Uložte ho na plochu a rozbaľte ho . Otvorte
V systémoch založených na Microsoft Windows trieda cedit poskytuje funkcie pre úpravy ovládacích prvkov v MFC . V programe dialógovom vychádza niektoré z dôležitých operácií je možné vykonávať triede cedit . Postupujte podľa týchto krokov sa dozviete , ako používať upravovať ovládacie prvky v MFC . Návod dovolená 1 Urobte si AppWizard MFC . Táto adresa bude použitá ako spustiteľný projekt , v ktorom komunikovať s počítačom . 2 Pomocou tejto aplikácie ako aplikácia SDI /MDI . Tu môžete vložiť
Zobrazenie zoznamu Ovládacie prvky sú ovládacie prvky , ktoré sa používajú na zobrazenie dát v rôznych formátoch . Tieto formáty sú ikony pohľad , pohľad správu a jednoduchý zoznam . CListCtrls sa používa na vytvorenie rôznych pohľadov . Postupujte podľa týchto krokov sa naučiť CListCtrls , ktoré sa používajú pre manipuláciu zoznamu zobrazenie ovládacích prvkov v MFC . Pokyny dovolená 1 Vytvorenie premenné pre ovládacie prvky zoznamu v MFC . Ak to chcete , že v záložke s názvom Členské premenn
Písanie make súboru je nutné vždy , keď sú kompilácie softvér , ako je C + + . Čokoľvek, čo robíte v make súboru môže byť priamo zadaný na príkazovom riadku operačného systému . Avšak , aby súbory sú užitočné , pretože môžete zadať tieto príkazy v make súboru , a ktorý umožňuje redundantné úlohy kompilácie jednoduchšie . Čítajte ďalej a dozviete , ako napísať make súbor . Pokyny dovolená 1 Definujte makrá v hornej časti vášho make súboru . Makrá sú v podstate premenné , ktoré by mohli byť odkaz
V kontajnerové triedy STL , aby programovanie produktívne , bezpečný a robustný . Sú to inteligentné pole , ktoré automaticky vykonávajú prideľovanie pamäte , je možné meniť veľkosť , vám odovzdať premenné odkazom , vložiť prvky na akomkoľvek mieste , všetko s horiace efektivitu . Poskytujú dobrý dôvod prejsť z C so svojimi hlúpymi polí do C + + . STL ponúka dva druhy kontajnerových tried : jednoduché a asociatívne , kde je kľúč spojené s každého uloženého objektu . Veci , ktoré budete potrebova
Virtuálna metóda nemá žiadnu priamu implementáciu , a jeho správanie je určené metódou s rovnakým podpisom , ktorý je na najnižšej úrovni dedičnosti na inštanciu objektu . Destruktor je automaticky volaná , keď je objekt zničený . Virtuálne destruktor v C + + sa používa predovšetkým na zabránenie úniku zdrojov prevedením clean - up objektu . Nasledujúce kroky popisujú , ako používať virtuálne deštruktory v C + + . Pokyny dovolená 1 Určte , kedy použiť virtuálne destruktor . Destruktor triedy by
Funkcia je kód , ktorý môže byť opakovane vykonané v programe . C + + funkcie sa skladá zo štítku , vstupné zoznamu argumentov , návratový typ ( v prípade , že funkcia vráti hodnotu alebo iný void ) a funkcie rozsahu , kde je uvedená funkcia algoritmu . Ak chcete kompilátor , funkcia rozsah je dočasná pamäť , ktorá existuje pri výkone funkcie . Mimo program definuje , náradie , preťaženie a volá funkcie . Veci , ktoré budete potrebovať Basic C alebo C + + + kompilátor C + s IDE programovani
Často programátori radšej sa vysporiadať s kúskami dát , cez ich umiestnenie v pamäti miesto priamo . C + + ukazovatele sú ideálne nástroje pre tieto pamäťové operácie . Ukazovateľ je dátový typ , ktorý ukladá ako svoje hodnoty adresa pamäti a je rovnakého typu ako premenná , na ktorý odkazuje , ale označené hviezdičkou ako je vysvetlené nižšie . Ukazovatele sú najčastejšie dereferenced , zvýši a zníži . Veci , ktoré budete potrebovať klipart Základná znalosť programovania v C a C + + C + + kom
Vstupné /výstupné ( I /O ) , je všetka komunikácia medzi softvérovým programom a niečo mimo tohto programu , ako užívateľ , iným programom alebo v prípade súboru l /O , na skladovanie medium . C + + používa prúdy vykonať l /O operácie . Nasledujúce kroky popisujú , ako vykonať súbor l /O v C + + . Pokyny dovolená 1 Zistite , čo prúd . Prúd je súbor v C + + . Je vhodné abstrakcie s odkazom na prúdu dát popisujúcich , čo program vie čítať a písať od , bez toho aby ste museli vedieť veľa o médiách
Trieda je dátová štruktúra , ktorá obsahuje súvisiace dáta a funkcie a je jednotkou objektovo orientovaného programovania . Objekty sú inštancie triedy a zdieľajú rovnaké vlastnosti , aj keď ich obsah sa môže líšiť . Triedy môžu dediť vlastnosti z iných tried a podporovať zapuzdrenie dátových štruktúr pomocou specifikátorům prístupu . Nasledujúce kroky popisujú , ako vytvoriť C + + triedy . Pokyny dovolená 1 Definujte triedu pomocou kľúčového slova class . To poskytne triedy názov , voliteľný z
Template Library Standard ( STL ) je k dispozícii na STL domácej webovej stránky a skladá sa zo súboru C + + kontajnerových tried a metód , ktoré poskytujú mnoho bežne používaných dátových štruktúr a nástroje . V kontajneri triedy môžu byť rozdelené do asociatívne kontajnery , sekvencie , sláčiky a ďalšie . Metódy môžu byť zoskupené do algoritmov a iterátory . Nasledujúce kroky popisujú , ako používať STL v jazyku C + + . Pokyny 1 Naučte šablóny pracovať v C + + . Táto funkcia umožňuje program
Kontajner trieda je trieda , ktorej inštancie obsahovať ďalšie triedy . Standard Template Library ( STL ) v jazyku C + + je k dispozícii na STL domácej webovej stránky a skladá sa z asociatívnych kontajnerov , sekvencie , sláčiky a ďalšie . Vektor trieda je sekvencia a rovnako ako všetky z kontajnera triedy , je šablóna , ktorá môže obsahovať akýkoľvek typ objektu . Nasledujúce kroky popisujú , ako používať tento vektorový STL kontajnera triedy . Pokyny dovolená 1 Preštudujte , čo vektor trieda
Preťažovanie funkcií v C + + umožňuje viac ako jednu funkciu majú rovnaký názov . Otázka , ktorá fungujú na volanie je vyriešený pri zostavovaní programu pomocou zoznamu vstupného parametra , ktorý musí byť jedinečný . Nasledujúce kroky ukazujú, ako preťažiť funkciu v jazyku C + + . Pokyny dovolená 1 Pozrite sa na nasledujúci príklad preťažené funkcie : int testu ( char x , char y ) ; int test ( char x , y char , char z ) ; int test ( int x , int y ) ; int test ( int x , int y , int z ) ; 2
hlavnou funkciou je vstupný bod pre akúkoľvek C + + programu a je zvyčajne prvý kód , ktorý je spustený pri spustení programu . Avšak , globálne objekty s konštruktory môžu vykonávať užívateľské písomné funkciou pred hlavným je popravený . Nasledujúce kroky popisujú , ako deklarovať hlavnú funkciu v jazyku C + + . Pokyny dovolená 1 platné funkčné prototypy pre hlavnú funkciu . To sa musí skladať z jedného z nasledujúcich : int main ( ) int main ( void ) ; int main ( int argc , argv * [ ] ) ;
Ak chcete aplikáciu , alarm , takže si môžete pamätať vykonať určitú úlohu v určitej dobe , myslím , že o použití Visual C + + . Jeho alarm subsystém alarm.h je určený pre spracovanie alarmov na základe operačného systému hodiny . Alarm_proc ukazovateľ funkcie MFC môže byť zabalený vo vnútri členských funkcií triedy Calar . Potom trieda CSchedule podarí Calar objekty , aby sa vaše aplikácie funkčné . Veci , ktoré budete potrebovať IDE , ako Visual Studio . NET 2005 Zobraziť ďalšie inštrukcie
Pri vytváraní aplikácie pre použitie v telefónoch Nokia , inštalačný program je kódovaný ako súbor SIS . Pred distribúciou súbor SIS , musíte najprv znamenie , že súboru s certifikátom digitálnej zabezpečenia . Ak chcete podpísať súbor , musíte si stiahnuť zadarmo podpisu aplikácie Symbian . Akonáhle je aplikácia nainštalovaná , môžete použiť digitálny certifikát do SIS súbor s niekoľkými málo kliknutí . Veci , ktoré budete potrebovať digitálny certifikát Zobraziť ďalšie inštrukcie Cestuj 1
členské funkcie Statické vyskytujú zriedka v C + + programy . Programátor by použitie týchto funkcií najmä , keď chce , aby prístup k členskú funkciu , aj keď trieda nebola konkretizovaná . Statické členské funkcie nemajú prístup k tomuto ukazovateľ , a ich rozsah nesmie presahovať triedu . Nemôžete deklarovať statický člen byť virtuálne . Statická funkcie možno pristupovať iba statická dáta vo vnútri aj mimo triedu . Čítajte ďalej a dozviete , ako deklarovať statické funkcie v jazyku C + + . V
C + + ponúka tri úrovne riadenia prístupu k dátam vo vnútri triedy . Súkromné dáta nie sú prístupné tretím funkcií alebo mimo triedy . Ale niekedy budete potrebovať , aby prístup k týmto dátam v programe , takže budete musieť nájsť spôsob , ako obísť toto C + + pravidlá . Funkcia priateľ umožňuje prístupový programátor súkromné dáta . Čítajte ďalej a dozviete , ako používať funkcie priateľstva v C + + . Veci , ktoré budete potrebovať Intermediate C + + C + + kompilátor s IDE Zobraziť viac
Copyright © počítačové znalosti Všetky práva vyhradené