小编use*_*447的帖子

mycomparison是对象,函数还是函数指针?

我正在通过以下代码:

template <typename String>
void test_decimals()
{
  SensibleLessThan<String> mycomparison;
  String lhs = "1.212";
  String rhs = "1.234";
  CHECK_EQUAL(mycomparison(lhs, rhs), true); // CHECK EQUAL is macro

}
Run Code Online (Sandbox Code Playgroud)

我不明白以下结构的含义:

  • SensibleLessThan<String> mycomparison;

  • mycomparison(lhs, rhs)

mycomparison对象,函数还是函数指针?

c++ templates function-pointers

2
推荐指数
1
解决办法
108
查看次数

标签 统计

c++ ×1

function-pointers ×1

templates ×1