diff --git a/templates/vector.tpp b/templates/vector.tpp index 8552b31..0dde9e9 100644 --- a/templates/vector.tpp +++ b/templates/vector.tpp @@ -191,6 +191,7 @@ std::cout << "inside assign(first, last)"; first++; } } + VT_TPL void VT:: assign( size_type n, const T & val ) { diff --git a/tests/main.cpp b/tests/main.cpp index c4cd456..4b5d322 100644 --- a/tests/main.cpp +++ b/tests/main.cpp @@ -33,6 +33,7 @@ int main() { } TESTEND + TEST(vector::=operator) { std::vector foo (3,0); @@ -46,6 +47,7 @@ int main() { } TESTEND + TEST(vector::begin) { std::vector myvector; @@ -58,6 +60,7 @@ int main() { } TESTEND + TEST(vector::end) { std::vector myvector; @@ -70,6 +73,7 @@ int main() { } TESTEND + TEST(vector::rbegin) { std::vector myvector (5); // 5 default-constructed ints @@ -87,6 +91,7 @@ int main() { } TESTEND + TEST(vector::rend) { std::vector myvector (5); // 5 default-constructed ints @@ -104,6 +109,7 @@ int main() { } TESTEND + TEST(vector::size) { std::vector myints; @@ -120,6 +126,7 @@ int main() { } TESTEND + TEST(vector::max_size) { std::vector myvector; @@ -133,6 +140,7 @@ int main() { } TESTEND + TEST(vector::resize) { std::vector myvector; @@ -151,6 +159,7 @@ int main() { } TESTEND + TEST(vector::capacity) { std::vector myvector; @@ -164,6 +173,7 @@ int main() { } TESTEND + TEST(vector::empty) { std::vector myvector; @@ -181,6 +191,7 @@ int main() { } TESTEND + TEST(vector::reserve) { std::vector::size_type sz; @@ -210,6 +221,7 @@ int main() { } TESTEND + TEST(vector::operator[]) { std::vector myvector (10); // 10 zero-initialized elements @@ -235,6 +247,7 @@ int main() { } TESTEND + TEST(vector::at) { std::vector myvector (10); // 10 zero-initialized ints @@ -250,6 +263,7 @@ int main() { } TESTEND + TEST(vector::front) { std::vector myvector; @@ -265,6 +279,7 @@ int main() { } TESTEND + TEST(vector::back) { std::vector myvector; @@ -333,6 +348,8 @@ int main() { } TESTEND + +/* TEST(vector::push_back) { ft::vector myvector; @@ -361,6 +378,8 @@ int main() { // std::cout << " -> size : " << myvector.size() << " , capacity :" << myvector.capacity() << "\n"; } TESTEND +*/ + /* TEST(vector::pop_back)