算法库用法

Algorithm Library Usage

本文关键字:用法 算法      更新时间:2023-10-16

我正在尝试完成我手头的家庭作业,这需要仅使用 c++ 中的算法库来完成,而不需要任何类型的自定义循环。我需要从类 Player 中填充一个名为 m_Players 的字符串类型向量,从一个包含几个名称的输入文件中填充,并且我无法确定我需要从算法库中使用哪些函数来实现这一点,以及如何在语法上使用它们来实现我的目标。

std::vector<Player> m_Players;
void Glicko::LoadPlayers(std::istream& is)
{
// TODO Load the m_Players variable without using a custom loop
}

您可能需要考虑使用std::istream_iterator. https://en.cppreference.com/w/cpp/iterator/istream_iterator

这将允许您循环访问从输入流读取Player对象。 由于这是家庭作业,我不会发布显式代码,但希望指针对您有所帮助。