看板 C_and_CPP 關於我們 聯絡資訊
來用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