17 {
18
20
21 {
23
24 for (int i = 0; i < 100000; i++)
25 {
27
28 EXPECT_EQ(v.
size(), i + 1);
29 EXPECT_EQ(v.
empty(),
false);
30 }
31 }
32
33 {
35
36 void* p = nullptr;
37
38 for (int i = 0; i < 100000; i++)
39 {
41
42 EXPECT_EQ(v.
size(), i + 1);
43 EXPECT_EQ(v.
empty(),
false);
44 }
45 }
46
47 {
49
50 void* p = nullptr;
51
52 for (int i = 0; i < 100000; i++)
53 {
55
58
59 EXPECT_EQ(v.
size(), i + 1);
60 EXPECT_EQ(v.
empty(),
false);
61 }
62 }
63 }
#define SPICESTEST_PROFILE_FUNCTION()
size_t size() const
Get vector size.
bool empty() const
Determine if vector is empty. @retrun Returns true if empty.
void push_back(T &element)
Push a element in the end of vector.
This Class is similar to std::vector, the difference between that is this one allocates memory by mal...