函数末尾添加const的函数称为纯函数,类似这样:
float GetDistanceMoved() const;
float AMovingPlatform::GetDistanceMoved() const
{
return FVector::Dist(startLocation,GetActorLocation());
}
纯函数不会直接或者间接的修改函数外面的任何值。
函数末尾添加const的函数称为纯函数,类似这样:
float GetDistanceMoved() const;
float AMovingPlatform::GetDistanceMoved() const
{
return FVector::Dist(startLocation,GetActorLocation());
}
纯函数不会直接或者间接的修改函数外面的任何值。