Advertisement
Guest User

tgfr

a guest
Apr 27th, 2015
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.22 KB | None | 0 0
  1. bool test_set_get()
  2. {
  3.     bool stan1 = false;
  4.     bool stan2 = false;
  5.     bool stan3 = false;
  6.     bool stan4 = false;
  7.     bufor<double, 2>* array1 = new bufor<double, 2>;
  8.     bufor<double, 3>* array2 = new bufor<double, 3>;
  9.     bufor<int, 2>* array3 = new bufor<int, 2>;
  10.     bufor<int, 3>* array4 = new bufor<int, 3>;
  11.     double tab_d2[2]{1.1,2.2};
  12.     double *tab1;
  13.     double test_d2[2]{1.1, 2.2};
  14.     double tab_d3[3]{1.1,2.2,3.3};
  15.     double *tab2;
  16.     double test_d3[3]{1.1, 2.2, 3.3};
  17.     int tab_i2[2]{1,2};
  18.     int *tab3;
  19.     int test_i2[2]{1, 2};
  20.     int tab_i3[3]{1,2,3};
  21.     int *tab4;
  22.     int test_i3[3]{1,2,3};
  23.     array1->setBuf(tab_d2);
  24.     array2->setBuf(tab_d3);
  25.     array3->setBuf(tab_i2);
  26.     array4->setBuf(tab_i3);
  27.     tab1 = array1->getBuf();
  28.     tab2 = array2->getBuf();
  29.     tab3 = array3->getBuf();
  30.     tab4 = array4->getBuf();
  31.     stan1 = sprawdzanie_d(2, tab1, test_d2);
  32.     stan2 = sprawdzanie_d(3, tab2, test_d3);
  33.     stan3 = sprawdzanie_i(2, tab3, test_i2);
  34.     stan4 = sprawdzanie_i(3, tab4, test_i3);
  35.     if (stan1 == true && stan2 == true && stan3 == true && stan4 == true)
  36.     {
  37.         delete array1;
  38.         delete array2;
  39.         delete array3;
  40.         delete array4;
  41.         return true;
  42.     }
  43.     else
  44.     {
  45.         delete array1;
  46.         delete array2;
  47.         delete array3;
  48.         delete array4;
  49.         return false;
  50.     }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement