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



Pdf көрінісі
бет60/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   56   57   58   59   60   61   62   63   ...   252
Байланысты:
аа

Типы объектов 
С++ даёт вам структуры для группирования переменных вместе, что сделает вашу 
жизнь намного легче. Рассмотрите пример следующего блока кода: 
#include  
using namespace std; 
struct Vector // 
НАЧАЛО ОПРЕДЕЛЕНИЯ ОБЪЕКТА Vector 

float x, y, z; // 
положения x, y и  z все типа float 
}; // 
КОНЕЦ ОПРЕДЕЛЕНИЯ ОБЪЕКТА Vector 
// 
Теперь компьютер знает чем является Vector  
// 
Так что мы можем его создавать 


43 | 
С т р а н и ц а
 
 
int main() 

Vector v; // 
Создаём экземпляр Vector названный v 
v.x=20, v.y=30, v.z=40; // 
присваиваем значения  
cout << "A 3-space vector at " << v.x << ", " << v.y << ", " << v.z << 
endl; 

В  памяти  это  выглядит  довольно  таки  наглядно;  Vector  является  просто  участком 
памяти с трёмя типами float, как показано здесь: 
 


Достарыңызбен бөлісу:
1   ...   56   57   58   59   60   61   62   63   ...   252




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

    Басты бет