Namespace List   Compound List   File List   Namespace Members   Compound Members  

std Namespace Reference


Compounds

class  vector

Functions

template<class T, class Allocator> bool operator== (const vector<T,Allocator> &x, const vector<T,Allocator> &y)
template<class T, class Allocator> bool operator< (const vector<T,Allocator> &x, const vector<T,Allocator> &y)
template<class T, class Allocator> bool operator!= (const vector<T,Allocator> &x, const vector<T,Allocator> &y)
template<class T, class Allocator> bool operator> (const vector<T,Allocator> &x, const vector<T,Allocator> &y)
template<class T, class Allocator> bool operator>= (const vector<T,Allocator> &x, const vector<T,Allocator> &y)
template<class T, class Allocator> bool operator<= (const vector<T,Allocator> &x, const vector<T,Allocator> &y)
template<class T, class Allocator> void swap (vector<T,Allocator> &x, vector<T,Allocator>& y)
template<class Allocator> bool operator== (const vector<bool,Allocator> &x, const vector<bool,Allocator> &y)
template<class Allocator> bool operator< (const vector<bool,Allocator> &x, const vector<bool,Allocator> &y)
template<class Allocator> bool operator!= (const vector<bool,Allocator> &x, const vector<bool,Allocator> &y)
template<class Allocator> bool operator> (const vector<bool,Allocator> &x, const vector<bool,Allocator> &y)
template<class Allocator> bool operator>= (const vector<bool,Allocator> &x, const vector<bool,Allocator> &y)
template<class Allocator> bool operator<= (const vector<bool,Allocator> &x, const vector<bool,Allocator> &y)
template<class Allocator> void swap (vector<bool,Allocator> &x, vector<bool,Allocator> &y)


Function Documentation

template<class T, class Allocator>
bool std::operator== (const vector<T,Allocator>& x, const vector<T,Allocator>& y)

{
		return x.size() == y.size() && equal(x.begin(),x.end(),y.begin());
	}

template<class T, class Allocator>
bool std::operator< (const vector<T,Allocator>& x, const vector<T,Allocator>& y)

{
		return lexicographical_compare(x.begin(), x.end(), y.begin(), y.end());
	}

template<class T, class Allocator>
bool std::operator!= (const vector<T,Allocator>& x, const vector<T,Allocator>& y)

{
		return !(x == y);
	}

template<class T, class Allocator>
bool std::operator> (const vector<T,Allocator>& x, const vector<T,Allocator>& y)

{
		return y < x;
	}

template<class T, class Allocator>
bool std::operator>= (const vector<T,Allocator>& x, const vector<T,Allocator>& y)

{
		return !(x < y);
	}

template<class T, class Allocator>
bool std::operator<= (const vector<T,Allocator>& x, const vector<T,Allocator>& y)

{
		return !(y < x);
	}

template<class T, class Allocator>
void std::swap (vector<T,Allocator>& x, vector<T,Allocator>& y)

{
		x.swap(y);
	}

template<class Allocator>
bool std::operator== (const vector<bool,Allocator>& x, const vector<bool,Allocator>& y)

{
		return x.size() == y.size() && equal(x.begin(),x.end(),y.begin());
	}

template<class Allocator>
bool std::operator< (const vector<bool,Allocator>& x, const vector<bool,Allocator>& y)

{
		return lexicographical_compare(x.begin(), x.end(), y.begin(), y.end());		
	}

template<class Allocator>
bool std::operator!= (const vector<bool,Allocator>& x, const vector<bool,Allocator>& y)

{
		return !(x == y);		
	}

template<class Allocator>
bool std::operator> (const vector<bool,Allocator>& x, const vector<bool,Allocator>& y)

{
		return y < x;
	}

template<class Allocator>
bool std::operator>= (const vector<bool,Allocator>& x, const vector<bool,Allocator>& y)

{
		return !(x < y);
	}

template<class Allocator>
bool std::operator<= (const vector<bool,Allocator>& x, const vector<bool,Allocator>& y)

{
		return !(y < x);
	}

template<class Allocator>
void std::swap (vector<bool,Allocator>& x, vector<bool,Allocator>& y)

{
		x.swap(y);
	}

Generated at Thu Sep 16 12:20:57 1999 for FREE_C++_STANDARD_LIBRARY by doxygen  written by Dimitri van Heesch, © 1997-1999