Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <string>
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- struct liczby{
- int a, b;
- };
- int compar (const void* p1, const void* p2)
- {
- return ((liczby*)p1)->a - ((liczby*)p2)->a;
- }
- int main()
- {
- liczby Tab[3];
- Tab[0].a = 2;
- Tab[0].b = 0;
- Tab[1].a = -1;
- Tab[1].b = 1;
- Tab[2].a = 1;
- Tab[2].b = 2;
- qsort(Tab, 3, sizeof(liczby), compar);
- for (int i=0; i<3; i++)
- cout << "Tab[" <<i<<"].a = " << Tab[i].a << ", Tab[" <<i<<"].b = " << Tab[i].b << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement