Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- uint8_t* pool;
- pool = createPool(pool, 5);
- poolElement(pool, 0, 1);
- poolElement(pool, 1, 2.2f);
- poolElement(pool, 2, 3.3f);
- poolElement(pool, 3, 4.4f);
- poolElement(pool, 4, 5);
- for (int i = 0; i < 5; i++) { cout << elementTypeAt(pool, i) << " "; printElementAt(pool, i); };
- elementAsFloatAt(pool, 3) = 6.6f;
- elementAsIntAt(pool, 4) = 2607;
- poolElement(pool, 0, 11.11f);
- for (int i = 0; i < 5; i++)
- {
- char typeId = elementTypeAt(pool, i);
- if (typeId == 'i') { cout << elementAsIntAt(pool, i) << endl; };
- if (typeId == 'f') { cout << elementAsFloatAt(pool, i) << endl; };
- };
- deletePool(pool);
- }
- //On the screen
- i 1
- f 2.2
- f 3.3
- f 4.4
- i 5
- 11.11
- 2.2
- 3.3
- 6.6
- 2607
Advertisement
Add Comment
Please, Sign In to add comment