www.wikidata.uk-ua.nina.az
Pro stir nazv 1 2 3 4 takozh pro stir ime n 5 6 7 abo imenni j pro stir dzherelo angl namespace koncepciya u programuvanni priznachena dlya rozmezhuvannya riznih mnozhin identifikatoriv i uniknennya konfliktiv mizh yihnimi nazvami Zmist 1 V riznih movah programuvannya 1 1 Python 1 2 C 1 2 1 Stvorennya prostoriv nazv 1 2 2 Dostup do identifikatoriv z prostoriv nazv 1 2 3 Deyaki osoblivosti prostoriv nazv 2 Div takozh 3 Primitki 4 PosilannyaV riznih movah programuvannya RedaguvatiCej rozdil potrebuye dopovnennya gruden 2017 Python Redaguvati V Python kozhen identifikator mozhe znahoditis v lokalnomu abo globalnomu prostori nazv abo vseredini pevnogo ob yekta modulya abo bud yakogo inshogo Funkciya locals povertaye slovnik asociativnij masiv z identifikatorami lokalnogo prostoru nazv 8 globals globalnogo 9 Funkciya dir pokazhe spisok identifikatoriv dostupnih z potochnogo frejmu yaksho viklikana bez parametriv i spisok identifikatoriv vseredini ob yekta yaksho viklikana z yakimos ob yektom 10 Zminna ogoloshena vseredini inshoyi funkciyi potraplyaye v lokalnij prostir nazv yaksho pered cim ne zadeklaruvati yiyi globalnoyu vikoristavshi klyuchove slovo global 11 Cej rozdil potrebuye dopovnennya gruden 2017 C Redaguvati Za zamovchuvannyam en vsi identifikatori znahodyatsya v globalnomu prostori nazv tomu chasti vipadki isnuvannya dvoh riznih ob yektiv z odnakovimi nazvami sho prizvodit do pomilok Shob comu zapobigti globalnij prostir nazv dilyat na menshi Napriklad standartnu biblioteku C vineseno v oblast nazvanu std Stvorennya prostoriv nazv Redaguvati Shob stvoriti prostir nazv vikoristovuyut klyuchove slovo namespace Kod namespace lt nazva prostoru gt Ogoloshennya Dostup do identifikatoriv z prostoriv nazv Redaguvati Shob otrimati dostup do ob yektiv z prostoru nazv z za jogo mezh vikoristovuyut operator dozvolu oblasti vidimosti Napriklad namespace some int something something 1 Pomilka something nevidime some something 1 Mi vkazali v yakij oblasti jogo shukati Pravda takij sposib mozhe buti nezruchnim yaksho mi vikoristovuyemo bagato identifikatoriv ne z nashoyi oblasti vidimosti Shob polegshiti nam zhittya pridumana direktiva using Haj mi mayemo prostir kimnati namespace room Wall wall1 wall2 wall3 wall4 Ceil ceil Mozhna vnesti stelyu v nash prostir nazv napisavshi sho mi yiyi budemo vikoristovuvati using room ceil ceil 42 Teper stelya vidima wall1 wall2 A take vse she vikliche pomilku A mozhna vzagali rozkriti uves prostir nazv using room wall1 wall2 wall3 Vsi identifikatori z kimnati dostupni Deyaki osoblivosti prostoriv nazv Redaguvati Mozhna robiti prostori nazv bez nazvi Ce prosto dlya togo shob zrobiti lokalni zminni nevidimimi poza oblastyu Krim togo mozhna opisuvati kilka prostoriv nazv z odnoyu nazvoyu Todi ce bude odin i toj zhe prostir prosto roznesenij v rizni chastini fajlu chi vzagali v rizni fajli Nenazvanij prostir nazv abo prostir nazv viznachenij pryamo chi nepryamo v nenazvanomu prostori nazv3 maye vnutrishnye zv yazuvannya angl internal linkage 12 Div takozh RedaguvatiDovidka Prostir nazvPrimitki Redaguvati Dudzyanij I M 2006 Programuvannya movoyu Visual Basic NET Lviv Vidavnichij centr LNU imeni Ivana Franka s 9 20 Arhiv originalu za 2 kvitnya 2018 Procitovano 1 kvitnya 2018 Sopronyuk T M 2007 Microsoft Visual Basic ta jogo dialekti Chernivci ChNU s 55 56 Arhiv originalu za 2 kvitnya 2018 Procitovano 1 kvitnya 2018 Parfonov Yu Ye Fedorchenko V M Losyev M Yu Sherbakov O V 2010 Ob yektno oriyentovane programuvannya konspekt lekcij dlya studentiv napryamu pidgotovki Komp yuterni nauki vsih form avchannya Harkiv Vid HNEU s 13 14 Arhiv originalu za 10 sichnya 2017 Procitovano 4 lipnya 2022 Furnik R V Romadin R V 2011 Socialni servisi Veb 2 0 ta osnovni napryamki yih vikoristannya v osviti Cherkasi s 19 20 25 Arhiv originalu za 23 sichnya 2022 Procitovano 24 bereznya 2022 Litvin V V 2010 U Pasichnik V V Tehnologiyi menedzhmentu znan Konsolidovana informaciya Lviv Vidavnictvo Lvivskoyi politehniki s 189 216 ISBN 978 966 553 975 9 Parfonov Yu Ye Fedorchenko V M Losyev M Yu Sherbakov O V 2010 Ob yektno oriyentovane programuvannya konspekt lekcij dlya studentiv napryamu pidgotovki Komp yuterni nauki vsih form avchannya Harkiv Vid HNEU s 98 101 156 197 243 261 298 305 Arhiv originalu za 10 sichnya 2017 Procitovano 4 lipnya 2022 Gricyuk Yurij Rak Taras 2011 UIB Gricyuk Yu I C pdf Programuvannya movoyu C Lviv Vid vo LDU BZhD s 36 ISBN 978 966 3466 85 9 nedostupne posilannya z lipnya 2019 Python Built in Functions locals Arhiv originalu za 8 grudnya 2017 Procitovano 7 grudnya 2017 Python Built in Functions globals Arhiv originalu za 8 grudnya 2017 Procitovano 7 grudnya 2017 Python Built in Functions dir Arhiv originalu za 8 grudnya 2017 Procitovano 7 grudnya 2017 Python Language Reference 7 Simple statements The global statement Arhiv originalu za 8 grudnya 2017 Procitovano 7 grudnya 2017 ISO IEC 14882 2011 3 5 Program and linkage Posilannya Redaguvati nbsp Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi nbsp Ce nezavershena stattya pro movi programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Prostir nazv amp oldid 37299843