Изучаем С++ создавая игры в ue4 Уилльям Шериф Изучайте программирование С++ с интересным применением реально мира, что позволит вам создавать ваши собственные игры!



Pdf көрінісі
бет49/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   45   46   47   48   49   50   51   52   ...   252
Байланысты:
аа

Переменные 
Сохранённые локации в компьютерной памяти, которые мы можем считывать или 
записывать называются переменными.  
Переменная – это компонент значение которого может меняться. В компьютерной 
программе,  вы  можете  считать  переменную  неким  контейнером,  в  котором  вы 
можете  хранить  данные.  В  С++  эти  контейнеры  данных  (переменные)  имеют 
разные  типы.  Вам  нужно  применять  верный  тип  контейнера  данных,  чтобы 
сохранить ваши данные в вашей программе.  
Если  вы  хотите  сохранить  целое  число,  такое  как  1,  0  или  20,  то  вы  будете 
применять тип контейнера int. Вы можете применять контейнер плавающего типа, 
чтобы  работать  со  значениями  (десятичных  дробей)  с  плавающей  точкой,  такими 
как  38.87.  И  вы  можете  применять  строковые  переменные,  чтобы  работать  с 
буквенными строками (думайте об этом как о “жемчужинах на нитке”, где каждая 
буква это жемчужина). 
Вы можете думать о своём занятом месте в ОЗУ как о занятом парковочном месте 
на  гаражной  стоянке.  Как  только  мы  объявляем  нашу  переменную  и  получаем 
место  для  неё,  то  операционная  система  больше  никому  (даже  другим 
программам, работающим на этой же машине) не даст эту часть ОЗУ. Оперативная 
память  рядом  с  вашей  переменной  может  либо  быть  не  использованной,  либо 
использованной другими программами.  
Подсказка 
Операционная  система  существует,  чтобы  не  давать  программам  наступать  друг 
другу на ноги и не получать доступ к одним и тем же битам компьютерного железа 
в  одно  и  то  же  время.  В  целом,  обывательские  компьютерные  программы  не 
должны  писать  и  читать  в  памяти  друг  друга.  Однако,  некоторые  типы  обманных 
программ (например, maphack – взламывающие карты в играх) тайно проникают в 
память вашей программы. Такие программы как PunkBuster были представлены в 
свет, чтобы предотвращать читерство в онлайн играх.  


Достарыңызбен бөлісу:
1   ...   45   46   47   48   49   50   51   52   ...   252




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет