/
lasersquad
/
LogEngine2
Обзор
Документация
Войти
/
lasersquad
/
LogEngine2
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
external/cppunit/tools/Algorithm.h
23 строки
533 B
lasersquad0
init
24 янв 2024, 00:12
24 янв 2024, 00:12
8cf8180
Код
Авторство
О чём код?
#ifndef CPPUNIT_TOOLS_ALGORITHM_H_INCLUDED #define CPPUNIT_TOOLS_ALGORITHM_H_INCLUDED #include <cppunit/Portability.h> CPPUNIT_NS_BEGIN template<class SequenceType, class ValueType> void removeFromSequence( SequenceType &sequence, const ValueType &valueToRemove ) { for ( unsigned int index =0; index < sequence.size(); ++index ) { if ( sequence[ index ] == valueToRemove ) sequence.erase( sequence.begin() + index ); } } CPPUNIT_NS_END #endif // CPPUNIT_TOOLS_ALGORITHM_H_INCLUDED