InterfaceTester::InterfaceTester( int Number, int Range ) {
    commandNumber = Number;
    commandRange = Range;
    createCommands();   // генерируем команды
    clock_t vectorTime = Testing( Vector, false );
    std::cout << "Vector is tested. Time : " << vectorTime << std::endl;
    clock_t treapTime = Testing( Treap, true );
    std::cout << "Treap is tested. Time : " << treapTime << std::endl;
    bool flag = ( vectorAns.size() == treapAns.size() );    // сравниваем количество ответов там и там
    if( !flag )
        std::cout << "- Answers have different size. - " << std::endl;
    int k = 0;
    // если их поровну - сравниваем овтеты
    if( flag )
        for( int i = 0; i < vectorAns.size(); ++i ) {
            flag = ( vectorAns[i] == treapAns[i] );
            if( !flag ) {
                ++k;
            }
        }
    // выводим результат тестирования
    if( flag )
        std::cout << "+ Answers are the same. Tested succesfuly. + " << std::endl;
    else
        std::cout << "- Answers are different. Tested unsuccesfuly. - . Number of wrong answers " << k << std::endl;
}
Exemple #2
0
KVOID Kylin::PhyX::CoverMonitor::Tick( KFLOAT fElapsed )
{
	
	if (m_fTimespan > MAX_COVER_SPAN)
	{
		Testing(fElapsed);

		m_fTimespan = .0f;
	}
	
	m_fTimespan += fElapsed;
}
Exemple #3
0
	Testing Mid(int pos, int length) const      { return Testing(0, B::Mid(pos, length)); }
Exemple #4
0
/* ./greeting.h */
static void dao__Testing( DaoProcess *_proc, DaoValue *_p[], int _n )
{
  CxxNS::Bool bl = (CxxNS::Bool) DaoValue_TryGetInteger( _p[0] );

  Testing( bl );
}