在一个C/C++ fans网站上看到这样的问题
第六题:
这个程序中的//some code部分,如果是有效代码的话,会被执行到吗??
...
j=++i;
if(i==j)
{
//some code
}
...
这个程序中的//some code部分,如果是有效代码的话,会被执行到吗??
class Funny
{
public:
bool operator==(const Funny&)
{
return true;
}
Funny& operator++(void)
{
return *this;
}
//...
};
Funny i,j;
j=++i;
if(i==j)
{
//some code
}