作者adxis (Acquire higher)
看板C_and_CPP
標題Re: [問題] 條件運算子
時間Fri Feb 11 21:47:10 2011
來用C++的方法吧,answer要是編譯期常數喔~
template<int N>
struct EQ_7
{
int operator()(int d)
{ return ++d; }
};
template<>
struct EQ_7<7>
{
int operator()(int d)
{ return --d; }
};
int main()
{
cout<<EQ_7<7>()(10)<<endl;
cout<<EQ_7<8>()(10)<<endl;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.34.40
→ wawi:算你狠.........XD 02/11 22:02
→ xatier:這招猛XD 02/14 12:53