Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
C + + ponúka vývojárom softvéru dve filozofie pre vytváranie a ničenie objektov - statické a dynamické . V obmedzujúcich programov by mali byť skladované predmety v zásobníku pamäti . Stack alebo statické pamäte je efektívna a správa pamäte sa vykonáva automaticky kompilátorom . V užívateľsky riadené programy by mali byť skladované predmety v pamäti haldy . Haldy alebo dynamickej pamäte , aj keď pomalšie , je plne ovládateľný programátor . Jedná sa o oblasť , voľby pre ukladanie dát v zložitých
Vytvoriť while kedykoľvek váš program v jazyku C potrebuje pre iteráciu hodnoty alebo premennej . S niekoľkých jednoduchých opatrení , while môže byť jednoduchý a účinný . Pokyny Pochopiť podmienky 1 Pamätaj , že každý while má podmienku , ktorá určuje , kedy to skončí . Slučka sa opakuje tak dlho , kým je podmienka pravdivá . Podmienky zvyčajne zahŕňajú porovnanie medzi premennými , ako sú : . While ( teplota = increase_heat ( teplota ) ; } 2 naprogramovať slučky buď vyhodnotiť stav na za
Funkcie v C sú kľúčom k zvládnuteľné štruktúrovaného programovania . Každý dobrý program je napísaný tým , že úlohy a rozdelenie je na kúsky , z ktorých každý sa stane funkcie . Pokyny Vytvorte deklarácii funkcie klipart 1 vytvoriť jedinečný názov , ktorý jasne hovorí , čo funkcia robí . Použite slovesá v názve zdôrazniť akcii . Použite konzistentné formát , ako je napríklad podčiarknutia ( napr. calculate_subtotal ) alebo vnútorné kapitalizácie ( napr. CalculateSubtotal ) . Vyhnite sa ná
C umožňuje rozsiahle použitie pamäťových ukazovateľov pre manipuláciu polia , funkcie volania , dátových štruktúr a oveľa viac . Znalosť , ako pracovať priamo s ukazovateľmi je kľúčom k efektívnemu C kódovanie . Návod Vytvorte Memory Pointer Ukazovatele 1 pochopiť , že ukazovateľ pamäti premenné vždy ukazovať na dáta určitého typu . Napríklad , ukazovateľ na int sa líši od ukazovateľ na char . Avšak , C ťa zastaviť z voľne miešania je . Urobte tak len vtedy , ak ste si istí , že viete , čo ro
V jazyku C , spájať zoznam umožňuje vytvoriť zoznam , bez toho, aby rozhodovanie dopredu , ako dlho by to mohlo byť , a bez plytvania pamäti pridelením prvky , ktoré ešte nemáte . Nevýhodou je , že musíte robiť všetku prácu organizovanie a riadenie zoznam v pamäti . Pokyny Vytvoriť dátovú štruktúru 1 Vyberte meno , potom použiť typedef definovať . Každý spájať zoznam bude potrebovať štruktúru , aj keď to má len jednu premennú : typedef struct product_data PRODUCT_DATA ; 2 Definujte štruktú
Pole ponúka najefektívnejší spôsob pre ukladanie zoznamov dát v C. Sú veľmi ľahko programátor pre vytvorenie a použitie , a sú pozoruhodne rýchlo k počítaču prístup a aktualizáciu . Avšak , oni môžu strácať veľa pamäte , takže to nie je vždy to najlepšie , čo použiť . Keď nie je používaný opatrne , môžu tiež spôsobiť pády , chýb a nestabilitu systému . Pokyny Vytvorenie poľa v C 1 Pochopte , že každý prvok poľa ( alebo akýkoľvek iný druh zoznamu ) , bude rovnaký druh dát . Napríklad zoznam vý
C nie je inicializovať premenné automaticky , takže ak nechcete inicializovať správne , môžete získať neočakávané výsledky . Našťastie , C uľahčuje inicializovať premenné , keď ich deklarovať . Návod Inicializácia premenných pri deklarácii 1 inicializácia premennej v C priradiť jej počiatočnú hodnotu . Bez toho budete mať , čo sa stalo , že v pamäti v danom okamihu , čo vedie k nejednotnej správanie a neopakovateľná chýb , ktoré môžu byť mimoriadne ťažké vystopovať . 2 Pridať k inicializáci
Binárne stromy v C sú dobrý spôsob, ako dynamicky organizovať dáta pre ľahké vyhľadávanie . Avšak , oni vyžadujú veľa práce udržať . Návod Vytvorte binárny strom 1 Štruktúra vaše binárny strom . Každý binárny strom bude potrebovať štruktúru , aj keď to má len jednu premennú . Vyberte si meno , potom použiť typedef ju vytvoriť : typedef struct student_data STUDENT_DATA ; 2 Definujte štruktúru . Zahrnúť dva ukazovatele na rovnakej štruktúre : struct { int student_data student_ID int student
Použitie príkazu switch v C vyhodnotiť veľké množstvo hodnôt jednej premennej alebo výrazu . Spínač môže byť oveľa chudobnejší , než dlhé reťazce if else vyhlásenie . Pokyny Vytvoriť switch klipart 1 Vyberte hodnotu , ktorá určí , akcie vo vašej príkazu switch . To môže byť jediná premenná , výsledok volania funkcie alebo akékoľvek vyjadrenie 2 Place táto hodnota alebo výraz po príkaze switch , ako je tento : . Switch ( premenná ) { sims 3 Urobte si zoznam všetkých hodnôt , ktoré chcete
Ak Else je najdôležitejšie program , postaviť v C , a od tej doby budete vytvárať a používať ho prakticky v každom programe , je to tiež miesto , budete s najväčšou pravdepodobnosťou naraziť na problémy . Pokyny Vytvorte Else If 1 začínajú základy . Základná štruktúra každého Ak Else v jazyku C sa tento formulár : if ( podmienka ) akčné , 2 držiak vaše kroky správne . Akcia môže byť jeden príkaz , alebo častejšie séria príkazov , vnútri zložených zátvoriek . Vytvorte Stav 3 Uvedomujeme
Statické premenné sú užitočnou súčasťou C. Sú vám flexibilitu pri vytváraní funkcií , ktoré vracajú viac komplexných dát , ale môže byť ťažké pochopiť a efektívne používať . Návod deklarovať statické premenné 1 Vedzte , že statické premenné sú vždy deklarované vo vnútri funkcie C , ale na rozdiel od iných premenných , ich hodnoty aj naďalej existovať a sú zachované aj po funkčných výstupov . 2 deklarovať statické premenné pomocou rovnakej syntaxe ako by ste deklarovať normálne lokálne preme
Funkcia scanf v C + + číta formátované údaje zo štandardného vstupu , čo je monitor v predvolenom nastavení . Tieto dáta sú potom uložené vo formáte a umiestnenia uvedené v argumentoch . Scanf má formát ako parameter a následne , ako veľa odkazov , ktoré vyžaduje formáte . Nasledujúce kroky vám pomôžu používať tento spoločný príkaz . Návod dovolená 1 Pochopte , že funkcia scanf je vedený v cstdio knižnici . Možno budete musieť zahrnúť súbor stdio.h záhlavie použiť túto funkciu . 2 syntax . Ko
Funkcia strlen v C + + vráti dĺžku daného reťazca . Táto dĺžka je počet znakov pred ukončujúci znakom null . Nasledujúce kroky vám pomôžu používať tento spoločný funkciu v jazyku C + + . Pokyny dovolená 1 Nezabudnite , že funkcia strlen je vedený v knižnici CString . Budete musieť zahŕňať súbor string.h záhlavie použiť túto funkciu . 2 syntax . Kompletné syntax je size_t strlen ( const char * str) . Táto funkcia má ukazovateľ charakter ako argument a vracia dĺžku reťazca ako size_t dátový typ
Funkcia printf v C + + zapisuje dáta na štandardný výstup , ktorý je monitor v predvolenom nastavení . Tento príkaz má formát ako parameter a následne toľko špecifikátory formáte , ktoré sú potrebné vo formáte . Existuje mnoho formáte určenom , takže tento článok sa zameria na základné použitie printf . Pokyny dovolená 1 Pochopte , že funkcia printf v C + + je vedený v cstdio knižnici . Možno budete musieť zahrnúť súbor stdio.h záhlavie použiť túto funkciu . 2 syntax printf . Kompletné syntax
kompilátor je program , ktorý prekladá zdrojový kód na človeka ako jazyka do strojových inštrukcií . Konečný produkt je spustiteľný súbor . Prekladača generovať efektívnejšie programy . Môžu vytvárať súbory knižníc , ktoré sa skrývajú vykonávania , aby tie môžu byť spojené do hlavného programu . C + + kompilácie je proces , ktorý zahŕňa niekoľko fáz . Veci , ktoré budete potrebovať klipart C + + vývojové prostredie , ako je Microsoft Visual C + + Zobraziť ďalšie inštrukcie Cestuj 1 Pochopiť fá
CFile je základná trieda pre všetky triedy súborov MFC . Používa sa ako nástroj pre manipuláciu s disku súbormi . Trieda CFile sa používa na odvodenie šesť súborov tried , ktoré predstavujú viac špecializované súbory , ako potok , pamäte alebo zásuvky . MFC CFile objekty možno otvoriť dvoma spôsobmi a podporovať operácie čítania a zápisu , ktoré je možné ovládať pomocou vlajok . V CFile vstupné /výstupné služby , ktoré trieda CFile poskytuje priamo , sú unbuffered . Pokyny dovolená 1 Vytvorenie
CButton je trieda MFC , ktorý umožňuje programátorom pracovať s príkazové tlačidlá . Tlačidlá sú všadeprítomné v programoch s grafickým užívateľským rozhraním . Sú to malé obdĺžniky s etiketou , ako je OK , Zrušiť alebo Obnoviť , ktoré možno kliknúť začať nejakú akciu . Tento článok vám ukáže , ako možno vlastnosti príkazového tlačidla a udalosti zmenená pomocou bohaté funkcie aplikácie Microsoft Studio . Veci , ktoré budete potrebovať Visual C + + pre vývoj integrácie prostredie Zobraziť ďal
V mnohých prípadoch , užívateľ určuje v reálnom čase , či bude program spracovávať pole 10 prvkov alebo 10000 . Vzhľadom k tomu , veľkosť poľa je vopred známa , budete musieť vyčleniť pamäť a uvoľniť ju počas vykonávania programu . Táto správa pamäte za behu je známa v oblasti počítačovej vedy ako dynamické prideľovanie pamäte . Tento článok sa zameriava na funkcie venovaných dynamické prideľovanie pamäte v C. vecí , ktoré budete potrebovať integrované vývojové prostredie C + + compiler knihy
Vo svete + + , výrobcov knižnice C a programátorov klienta pomocou knižnice dať dohromady aplikácií , ktoré sú často väčšie knižnice . Knižnice sa skladá z tried . C + + triedy má riadenie prístupu funkcie , ktoré definujú prísne hranice medzi producentom triedy a klientskych programátorov . Tie sú nevyhnutné , aby sa programátori klienta pred dotykom kritické časti kódu , a umožniť výrobcom knižnice , aby sa vnútorné zmeny bez predchádzajúceho upozornenia . Veci , ktoré budete potrebovať knihy
Ladenie je proces hľadania závad v zdrojovom kóde programu . Často sa stáva , že je to časovo náročné a vyčerpávajúce. Jeho účinnosť závisí z veľkej časti na schopnostiach programátora . Avšak , vizuálne ladenie nástroje , ako sú k dispozícii v programe Microsoft Visual Studio výrazne zvýšiť produktivitu . Prostredníctvom týchto nástrojov , môžete ukončiť program , spomaliť jeho vykonávanie , sledovať a meniť hodnoty premenných a vrátiť sa v čase spustenia . Veci , ktoré budete potrebovať v Micr
STL Knižnica čistého C + + má reťazec triedu . Microsoft Foundation Class ( MFC ) Knižnica má svoju vlastnú spásu : triedy CString . MFC CString poskytuje všetky funkcie , programátor potrebuje zvládnuť a manipulovať reťazec . Aj keď to nie je vyčerpávajúci pojednanie o triedu , tento článok ukazuje svoje najčastejšie používané funkcie tak , že na konci môžete byť hore a beh . Veci , ktoré budete potrebovať v Microsoft Visual Studio IDE knihy na MFC , ako je napríklad Programovanie Windows p
Tento článok vás prevedie krokmi napísať jednoduchý štetec aplikácie pomocou Microsoft Foundation Class ( MFC ) knižnicu . Program bude previesť myši na výkres nástroje na okná . Keď stlačíte ľavé tlačidlo myši a pretiahnuť , čiara . Po uvoľnení tlačidla sa línia zastaví . Veci , ktoré budete potrebovať v Microsoft Visual C + + vývojové prostredie Zobraziť ďalšie inštrukcie Cestuj 1 Spustite program Microsoft Visual C + + . Potom kliknite na ponuku Súbor , Nový a projekty . Vyberte Win32 apli
Microsoft Foundation Class ( MFC ) Knižnica umožňuje plánu programátor zobrazenie písma aplikácie pomocou triedy CFont . CFont zhŕňa všetky manipuláciu s fontami techniky , a trieda poskytuje štyri členské funkcie pre vytváranie písma . Nasledujúce kroky ukazujú na príkladoch jednotlivé funkcie a vstupné parametre prijíma . Veci , ktoré budete potrebovať v Microsoft Visual Studio knihy na MFC , ako je napríklad Programovanie Windows pomocou MFC Jeff Prosise Zobraziť ďalšie inštrukcie Cestuj
Je bežnou praxou , že výučba v C + + programovania začína vytvorením programu Hello World . Jedná sa o tlač správu Hello World v texte iba pre terminálové rozhranie systému Windows , tiež známy ako konzoly DOS . To je najjednoduchšie C + + program , ktorý robí niečo zmysluplné , tak to je to , čo tento návod sa zameria na . Veci , ktoré budete potrebovať C + + integrované vývojové prostredie ( IDE ) , ako jeden z Bloodshed softvéru . Knihu o C + + , ako napríklad The C + + Programming Lan
Knižnica MFC poskytuje vývoj Exception Handling modelu prostého C + + . V Visual C + + je užívateľ schopný definovať vlastné udalosti , kedy dôjde k chybám v programe . Akcie v otázke môžu byť pípnutie , iné oznámenia alebo ukončenie vlákne . MFC udalosti , ako je napríklad kód nižšie uvedené , sú vhodné pre mission - critical aplikácie Visual C + + aplikácií . Veci , ktoré budete potrebovať v Microsoft Visual Studio Zobraziť ďalšie inštrukcie Cestuj 1 Daj nasledujúce vyhlásenie globálny rozsa
Okno splitter je Windows Explorer - ako rozhranie . V ľavej table ( master ) typicky ukazuje adresárovú štruktúru . V pravej table ( slave ) sa zobrazia podrobnosti o zložku , ktorá je vybraný na ľavej strane . CSplitterWnd triedy Microsoft Foundation Class ( MFC ) knižnice zapuzdruje funkcionalitu pre správu okno rozdeľovač . Tu sú všeobecné zásady pre inicializáciu triedy CSplitterWnd . Veci , ktoré budete potrebovať v Microsoft Visual Studio IDE knihy o MFC ako Programovanie Windows pomocou
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
Copyright © počítačové znalosti Všetky práva vyhradené