Не работает стандартная функция std::find??

Есть код
std::vector<std::string> LoadedModule_Hashes;

__forceinline bool LoadGmodLibraryFromRawData(lua_State* L, const std::string& data)
{
	auto hash = MD5(data).hexdigest();
	if (std::find(
			LoadedModule_Hashes.begin(),
			LoadedModule_Hashes.end(),
			hash) != LoadedModule_Hashes.end())
		return false;
	LoadedModule_Hashes.push_back(hash);
	return true;
}

И он постоянно возвращает true, чекал хэши должно работать, в чем причина?
  • Вопрос задан
  • 226 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы