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; }
KVOID Kylin::PhyX::CoverMonitor::Tick( KFLOAT fElapsed ) { if (m_fTimespan > MAX_COVER_SPAN) { Testing(fElapsed); m_fTimespan = .0f; } m_fTimespan += fElapsed; }
Testing Mid(int pos, int length) const { return Testing(0, B::Mid(pos, length)); }
/* ./greeting.h */ static void dao__Testing( DaoProcess *_proc, DaoValue *_p[], int _n ) { CxxNS::Bool bl = (CxxNS::Bool) DaoValue_TryGetInteger( _p[0] ); Testing( bl ); }