olexander_dan

Untitled

Mar 21st, 2019
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1.     // СОЗДАНИЕ ОБЬЕКТА И ЯВНЫЙ ВЫЗОВ ДЕСТРУКТОРА
  2.     dynamicMatrix matrix;
  3.     try {
  4.         matrix = input();
  5.         matrix.processing(); // rotate the central rhombus for 180 deg
  6.         output(matrix);
  7.         matrix.~dynamicMatrix();
  8.     }
  9.     catch (std::exception & ex) {
  10.         std::cerr << std::setw(5) << ex.what() << std::endl << std::endl;
  11.         system("pause");
  12.         return -1;
  13.     }
  14.     system("pause");
  15.     std::cout << "Alexander Danilchenko!" << std::endl;
  16.     return 0;
  17.  
  18. // ДЕСТРУКТОР
  19. dynamicMatrix::~dynamicMatrix() {
  20.     if (_dynMatrix != nullptr) {
  21.         for (size_t l = 0; l < _height; ++l) {
  22.             delete[] _dynMatrix[l];
  23.         }
  24.         delete[] _dynMatrix;
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment