Rýchly sprievodca pre Visual Studio 2010

Podobné dokumenty
D.Viewer2 Používateľská príručka

MANUÁL K TVORBE CVIČENÍ NA ÚLOHY S POROZUMENÍM

Pracovné prostredie MS EXCEL 2003.

Tvorba logického a fyzického dátového modelu relačnej databázy pomocou nástrojov od firmy Oracle výukový tutoriál

Import cenových akcií FRESH

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel

Total Commander. Základné nastavenia

MS PowerPoint - Úvod.

STRUČNÝ NÁVOD KU IP-COACHU

Imagine. Popis prostredia:

sféra, a.s. Továrenská Bratislava

Manuál na prácu s databázou zmlúv, faktúr a objednávok Mesta Martin.

Microsoft POWERPOINT XP

DVDStyler. Získanie programu. Inštalovanie. Začíname tvoriť DVD

Je to voľne dostupný programový balík (free software), ktorý sa používa na meraniach.

UŽÍVATEĽSKÁ PRÍRUČKA. TCP Optimizátor

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program

Návod na inštaláciu sieťovej tlačiarne KONICA MINOLTA C20P pre Windows XP a Vista

Vytvorenie používateľov a nastavenie prístupov

Zjednodušený manuál pre klientsky softvér ISS

Krížovka. Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie

Hromadná korešpondencia v programe Word Lektor: Ing. Jaroslav Mišovych

Užívateľská príručka Hospodársky register

Elektronická značka je k dispozícii na stránke etax v záložke Úvod, položka menu Správa Certifikátov.

Skákalka. Otvoríme si program Zoner Callisto, cesta je Programy Aplikácie Grafika Zoner Callisto.

Textový editor WORD. Práca s obrázkami a automatickými tvarmi vo Worde

D.Signer prostriedok na vytváranie zaručeného elektronického podpisu D.Viewer prostriedok na otváranie príloh podpísaných aplikáciou D.

KEO - Register obyvateľov Prevod údajov

AKADEMICKÝ INFORMAČNÝ SYSTÉM

Inštalačná príručka aplikácie D.Signer na vytváranie zaručeného elektronického podpisu a aplikácie D.Viewer na otváranie podpísaných príloh

Postup inštalácie aplikácie Blackberry Connect pre Sony Ericsson P990.

AIS2 Hodnotenie študentov po skúške POMÔCKA PRE VYUČUJÚCICH

Program "Inventúra program.xlsm"

Práca v programe: Revit Architecture

Evidencia hrobov. Inštalácia programu

Zápis predmetov do AiSu na aktuálny akademický rok

Forerunner 310XT - vytvorenie konta na Garmin Connect Forerunner 310XT - nahratie slovenčiny do prístroja

Návod na používanie súboru na vyhodnotenie testov všeobecnej pohybovej výkonnosti

Mgr. Stanislav Fila, psychológ CPPPaP Banská Bystrica Centrum pedagogicko-psychologického poradenstva a prevencie (bývalá KPPP) Banská Bystrica

5 ÚVOD DO TESTOVÁNÍ SOFTWARE. 6 Testování software ve vývojovém prostředí MICROSOFT VISUAL STUDIO V hlavním menu volba Debug

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn.

HikVision DDNS. Pripojenie zariadenia pomocou HikVision DDNS servera

Import Excel Univerzál

MANUÁL K PROGRAMU MATEMATIKA 2.0 STIAHNUTIE A INŠTALÁCIA PROGRAMU:

Postup pri aktivácii elektronickej schránky na doručovanie pre fyzické osoby

Kontrola väzieb výkazu Súvaha a Výkaz ziskov a strát Príručka používateľa

Používateľská príručka pre autorov Prihlásenie

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ. Metodika verzií zdrojového kódu

Konfigurácia IP Bell 02C Dverný vrátnik a FIBARO Home Center 2

Postup pre firmy s licenciou Profesionál účtovná firma

Návod na použite plaftormy ELMARK E- Business obsahuje popis hlavných možností a funkcií programu. Príručka je štruktúrovaná podľa poradia možností.

Naformátuj to. Naformátuj to. pre samoukov

Tabuľkový kalkulátor EXCEL Základné operácie v programe Excel

Word textov, webových stránok, kníh, prezentácií... Pracovné prostredie: Formátovanie písma Štýly Hlavička a päta

Užívateľská príručka systému CEHZ. Základné zostavy Farmy podľa druhu činnosti

NA POUŽITIE ŠABLÓNY PRE PÍSANIE ZÁVEREČNEJ PRÁCE

Informácie z Technického preukazu za pár sekúnd na Audanete.

Inštalácia aplikácie Profibanka Prenos dát na ďalší PC

Informácia k odoslaniu Hlásenia DEV-MES(NBS)1-12 cez informačný systém Štatistický zberový portál

Obsah. 1 Úvod do Wordu Práca s dokumentmi 33. Obsah. Predhovor 1 Typografická konvencia použitá v knihe 2

Čipová karta Siemens HiPath Sicurity Inštalácia ovládačov a zmena PIN kódov

eformulár ČSOB Leasing užívateľský manuál verzia 1.0

Zoznam zmien: Dátum zverejnenia: Verzia dokumentu: 8. Dátum aktualizácie:

Návod na programovanie inteligentnej elektroinštalácie Ego-n

Modul PROLUC Podvojné účtovníctvo

7.1 Návrhové zobrazenie dotazu

Vytvorenie účtovnej knihy

Algoritmy I. Cvičení č.1 ALGI 2015/16

Návod na nastavenie pošty GAYA v programe Mozilla Thuderbird

Užívateľská príručka. Vytvorte 1 medzi stránkami v niekoľkých jednoduchých krokoch

WELL Crystal Gears, nahrávání hovorů k telefonům Yealink SIP-T19, SIP-T2x a SIP-T4x

PODPROGRAMY. Vyčlenenie podprogramu a jeho pomenovanie robíme v deklarácii programu a aktiváciu vykonáme volaním podprogramu.

Cez tlačidlo Vyhľadať zvolíte miesto v PC, kde sa HW kľúč nainštaluje. Štandardne je prednastavená inštalácia do priečinka, kde je nainštalovaný progr

Inštalácia vývojového prostredia pre Arduino UNO R3

Externý klient Inštalácia

Manuál pre používanie programu KonverziaXML_D134

Návod na aplikáciu Mobile Pay pre Orange

2. PRIDANIE ZÁVEREČNEJ PRÁCE DO EVIDENCIE ZÁVEREČNÝCH PRÁC (EZP) A OZNAČENIE PRÁCE AKO FINÁLNEJ.

Návod na používanie Centrálnej úradnej elektronickej tabule (CUET)

Návod na používanie aplikácie D.Signer/Xades v OS pre Linux

STRUČNÝ NÁVOD NA OBSLUHU DATALOGERA KIMO KT110 / 150

Ako postupovať pri vyplňovaní formulára.

Návod na viacnásobné podpisovanie dokumentov prostredníctvom aplikácie D.Signer/XAdES v prostredí elektronickej schránky

Microsoft Outlook. Stručný prehľad základných funkcií. Ing.Anna Grejtáková, SPP DFBERG

Mgr. Stanislav Fila, psychológ CPPPaP Banská Bystrica Centrum pedagogicko-psychologického poradenstva a prevencie (bývalá KPPP) Banská Bystrica

Nastavenie klientskeho prostredia aplikácie ET 2.1

Vypracovalo: oddelenie redakcie ÚPVS, Národná agentúra pre sieťové a elektronické služby

Postup inštalácie aplikácie BlackBerry Connect pre mobilný telefón Nokia E61.

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Príručka k programu WinSCP

DOBROPISY. Dobropisy je potrebné rozlišovať podľa základného rozlíšenia: 1. dodavateľské 2. odberateľské

Informácia k odoslaniu Hlásenia DEV-MAJ(NBS)1-12 cez informačný systém Štatistický zberový portál

Imagine. Popis prostredia:

Vyhľadávanie a práca so záznamami - CREPČ 2

Návod na riešenie problémov s inštaláciou

Vytvorenie bootovacieho CD

Ako naimportovať údaje do Gretlu

NÁVOD PRE AKTUALIZÁCIU FIRMVÉRU Glitel GT-318RI

Formulár Oznámenie funkcií, zamestnaní, činností a majetkových pomerov verejných funkcionárov

UKÁŽKOVÝ PRIEBEH TESTOVANIA - DEMO-TEST

Transkript:

Ján Hanák Rýchly sprievodca pre Visual Studio 2010 (Technický dokument pre študentov predmetu Programovanie B) Verzia pre akademický rok: 2010 / 2011

Obsah Založenie projektu konzolovej aplikácie jazyka C++ v prostredí produktu Visual Studio 2010... 2 Pridanie zdrojového súboru jazyka C++ do založeného projektu... 4 Zostavenie programu jazyka C++... 5 Spustenie zostaveného programu jazyka C++ z vývojového prostredia Visual Studio 2010... 6 Opravovanie syntakticko-sémantických chýb programu jazyka C++... 6 Vloženie lokálneho bodu prerušenia a monitorovanie dátových entít programu jazyka C++... 7

Založenie projektu konzolovej aplikácie jazyka C++ v prostredí produktu Visual Studio 2010 Nový projekt jazyka C++ založíme vo vývojovom prostredí Visual Studio 2010 takto: 1. Na úvodnej stránke Start Page klepneme na hypertextový odkaz New Project. 2. V dialógovom okne New Project sa zameriame na stromovú štruktúru Installed Templates, v ktorej vyberieme položku Visual C++ Win32. 3. V sekcii Templates zvolíme projektovú šablónu Win32 Console Application (obr. 1). Obr. 1: Výber projektovej šablóny konzolovej aplikácie 4. Do textového poľa Name zadáme názov projektu. Visual C++ 2010 automaticky vypĺňa aj textové pole Solution Name, a to tak, aby malo riešenie rovnaký názov ako projekt, ktorý bude v riešení uložený (obr. 2). 2

Obr. 2: Pomenovanie nového projektu konzolovej aplikácie 5. Klepneme na tlačidlo OK. 6. Spustí sa sprievodca založením projektu štandardnej konzolovej aplikácie Win32 Application Wizard. Klepneme na tlačidlo Next a v druhom kroku aktivujeme voľbu Empty project pre založenie nového prázdneho projektu (obr. 3). Obr. 3: Voľba na vytvorenie prázdneho projektu konzolovej aplikácie 3

7. Po klepnutí na tlačidlo Finish vytvorí sprievodca nový projekt. Keďže je projekt prázdny, musíme doň pridať jeden zdrojový súbor jazyka C++. Pridanie zdrojového súboru jazyka C++ do založeného projektu Postupujeme nasledujúcim spôsobom: 1. V podokne Solution Explorer (ktoré je štandardne ukotvené pri ľavej strane vývojového prostredia Visual Studio 2010) klepneme pravým tlačidlom myši na priečinok Source Files. 2. Z miestnej ponuky vyberieme príkaz Add New Item, čím zviditeľníme dialógové okno pre pridanie novej projektovej súčasti. 3. V dialógu Add New Item zvolíme v sekcii Templates súborovú šablónu C++ File (.cpp), ktorá reprezentuje zdrojový súbor jazyka C++. 4. Do textového poľa Name zapíšeme názov zdrojového súboru jazyka C++. Názov stačí zadať bez prípony, napr. program, alebo aj s príponou, napr. program.cpp (obr. 4). Obr. 4: Pridanie nového zdrojového súboru do existujúceho projektu jazyka C++ 5. Po klepnutí na tlačidlo Add sa zdrojový súbor jazyka C++ pridá do projektu. Obsah novo pridaného zdrojového súboru Visual Studio 2010 okamžite otvorí v editore zdrojového kódu. 4

Zostavenie programu jazyka C++ Vo chvíli, keď máme hotový zdrojový kód programu, môžeme program zostaviť (preložiť, prepojiť a vygenerovať priamo spustiteľný súbor). To urobíme takto: 1. Otvoríme ponuku Build a aktivujeme príkaz Build Solution alebo príkaz Build <NázovProjektu>. Vzhľadom na to, že pracujeme s jednoprojektovým riešením, je jedno, ktorý príkaz uprednostníme. (S výhodou môžeme využiť aj klávesovú skratku F6). Obr. 5: Zostavenie projektu konzolovej aplikácie jazyka C++ 2. Proces zostavenia programu môžeme sledovať v podokne Output. Ak je všetko v poriadku, v podokne Output sa nakoniec zobrazí správa Build: 1 succeeded (obr. 6). Obr. 6: Informačná správa dokumentujúca úspešné zostavenie projektu konzolovej aplikácie jazyka C++ 5

Spustenie zostaveného programu jazyka C++ z vývojového prostredia Visual Studio 2010 Preložený program spustíme nasledujúcim spôsobom: otvoríme ponuku Debug a vyberieme položku Start Without Debugging (alebo rýchlejšie klávesovou skratkou CTRL+F5). Program sa spustí, pričom máme možnosť preveriť, či produkuje očakávané výstupy. Obr. 7: Beh konzolovej aplikácie jazyka C++ Opravovanie syntakticko-sémantických chýb programu jazyka C++ Ak v procese zostavovania programu zahlási Visual Studio 2010 chybu, tak zobrazíme podokno Error List (View Error List). V podokne Error List aktivujeme zobrazovanie chýb (tlačidlo Errors), varovaní (tlačidlo Warnings) a informačných správ (tlačidlo Messages). Aktivácia v tomto kontexte znamená klepnutie na tlačidlá s príslušnými textovými identifikátormi. Obr. 8: Základná konfigurácia podokna Error List Vzápätí sa zobrazia chyby, ktoré prekladač detegoval. Presný výskyt chyby zistíme tak, že poklepeme na jej opis v podokne Error List. Editor zdrojového kódu nás prenesie na ten riadok zdrojového kódu programu, na ktorom sa chyba nachádza. Len čo chybu opravíme, uskutočníme opätovné zostavenie programu. 6

Obr. 9: Zoznam detegovaných syntaktických chýb Obr. 10: Identifikácia riadka zdrojového kódu s chybou Vloženie lokálneho bodu prerušenia a monitorovanie dátových entít programu jazyka C++ Lokálny bod prerušenia (angl. breakpoint) slúži na pozastavenie spracovania programu a na diagnostiku aktuálnych stavov dátových entít programu. Lokálny bod prerušenia spojíme s riadkom zdrojového kódu programu jazyka C++ takto: 1. Kurzor myši umiestnime na požadovaný riadok. 2. Ľavým tlačidlom myši klepneme na sivý vertikálny pruh, ktorý sa nachádza naľavo od zdrojového kódu. (Ekvivalentne môžeme upotrebiť klávesovú skratku F9.) 3. Ak je všetko v poriadku, tak sa objaví červená guľôčka, ktorá indikuje prítomnosť lokálneho bodu prerušenia (obr. 11). Obr. 11: Vloženie lokálneho bodu prerušenia 7

4. Keď chceme pomocou lokálneho bodu sledovať, aké obsahy majú dátové entity, ktoré v našom programe používame, tak musíme program po zostavení spustiť príkazom Debug Start Debugging (alebo pomocou klávesovej skratky F5). 5. Po dosiahnutí lokálneho bodu prerušenia sa program z režimu spracovania prenesie do režimu prerušenia. Dialógové okno, v ktorom program beží, sa dostane do pozadia. Naopak, v popredí sa ocitne okno vývojového prostredia Visual Studio 2010. Riadok, s ktorým je lokálny bod prerušenia zviazaný, bude vyznačený červenou guľôčkou a žltou šípkou. Žltá šípka ukazuje na príkaz, ktorý bude spracovaný ako prvý vtedy, keď dôjde k obnoveniu behu programu. Obr. 12: Pozastavenie spracovania programu pomocou lokálneho bodu prerušenia 6. Obsahy požadovaných dátových entít (napr. lokálnych premenných, objektov, polí či inštancií štruktúr) môžeme monitorovať pomocou podokien Autos a Locals, ktoré sa implicitne zobrazia. Ešte rýchlejším riešením je použitie dátových vizualizérov: stačí, aby sme kurzor myši umiestnili nad identifikátor dátovej entity a v príslušnom dátovom vizualizéri sa objaví jej obsah. 7. Beh programu obnovíme voľbou Debug Continue, alebo stlačením klávesu F5. 8