vector_pro::not_empty¶
Test whether the container is empty¶
Returns whether the vector is not empty (i.e. whether its size more than 0).
Parameters¶
none
Return value¶
false if the container size is 0, true otherwise.
Example¶
C++
// vector_pro::not_empty
#include <iostream>
#include "vector_pro.h"
/**
* Output:
* total: 55
*/
int main ()
{
vector_pro<int> myvector;
int sum (0);
for (int i=1;i<=10;i++) myvector.push_back(i);
while (myvector.not_empty())
{
sum += myvector.back();
myvector.pop_back();
}
std::cout << "total: " << sum << '\n';
return 0;
}
Complexity¶
Constant.