Files
ptr_container/test/sequence_point.cpp
Thorsten Jørgen Ottosen 5eaf3a0e88 *** empty log message ***
[SVN r27749]
2005-03-21 00:01:27 +00:00

53 lines
546 B
C++
Executable File

#include <iostream>
struct Fun
{
Fun()
{
std::cout << "fun" << std::endl;
}
template< class T >
void operator()( T t )
{
}
template< class T >
Fun& operator,( T r )
{
return *this;
}
};
template< class T >
Fun foo( T t )
{
return Fun();
}
struct one
{
one()
{
std::cout <<"one" << std::endl;
}
};
struct two
{
two()
{
std::cout <<"two" << std::endl;
}
};
int main()
{
foo( one() )( two() );
Fun(),one(),two(),one();
}