【发布时间】:2014-05-09 12:34:37
【问题描述】:
如何使用 C++ tempates 之类的方法将这两个函数替换为一个?
public void verify(final int[] array, final int v) {
for ( final int e : array ) if ( e == v || v == e ) return;
abort_operation();
}
public void verify(final double[] array, final double v) {
for ( final double e : array ) if ( e == v || v == e ) return;
abort_operation();
}
【问题讨论】:
-
与您的问题无关,但
e == v || v == e与e == v相同。