Advertisement
Malinovsky239

struct (#2)

Nov 13th, 2011
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <cstdio>
  2.  
  3. struct vect
  4. {
  5.     int x, y;
  6.  
  7.     // в С++ есть возможность удобно создавать переменные пользовательского типа для этого предназначены специальные функции конструкторы
  8.  
  9.     vect() {} // пустой конструктор. Он нужен, чтобы корректно работал свой
  10.  
  11.     vect(int a, int b) // пользовательский конструктор
  12.     {
  13.         x = a, y = b; // конструктор получает в качестве аргументов два числа и присваивает их в x и y, соответственно     
  14.     }
  15. };
  16.  
  17. int main()
  18. {
  19.     vect v = vect(0, 239);  // при помощи пользовательского констркутора мы создали новый вектор с координатами (0, 239)
  20.     return 0;
  21. }
  22.  
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement