ГС
Галина Суслова

ошибки в коде программы помогите исправить



// maurerTest

RNGTester::RNGTester( string fileName )
{
#if RNG_TYPE == RNG_FILE
FILE* inputFile;
struct stat fileInfo;
uint fileSize;

// Open file:
cout << "Opening file `" << fileName << "'... ";
inputFile = fopen( fileName.c_str(), "r" );

if( !inputFile )
{
cout << "failed" << endl;
exit( 2 );
}

// Get file size:
fstat( fileno( inputFile), &fileInfo);
fileSize = fileInfo.st_size;
cout << "done" << endl << "File size: " << fileSize << " bytes" << endl;
fileSize &= ~0x3;

// Push file into buffer:
mIndex = 0;
mSize = fileSize / sizeof(uint);
cout << "Reading file... ";
mRandom = new uint[mSize];
fread( mRandom, 1, fileSize, inputFile );
fclose( inputFile);
cout << "done" << endl;
#endif
}

RNGTester::~RNGTester()
{
#if RNG_TYPE == RNG_FILE
delete[] mRandom;
#endif
}

int main( int argc, char** argv )
{
RNGTester* t;

#if RNG_TYPE == RNG_FILE
string sFileName;

if( argc == 2 )
{
sFileName = argv[1];
}
else
{
cerr << "Incorrect params. Usage:\n"
<< argv[0] << " \n";
return 1;
}

t = new RNGTester( sFileName );
#else
t = new RNGTester( "" );
#endif

// Maurer's test:
cout << "--------------------------------------------------" << endl;
t->maurerTest( MAURER_INIT_LEN, MAURER_WORK_LEN );
delete t;

return 1;
}

собственно ошибки
undefined reference to `RNGTester::maurerTest(int, int)'
collect2: ld returned 1 exit status

Халюк Кабоглу
Халюк Кабоглу

Нет метода RNGTester::maurerTest(int, int)

Похожие вопросы
Не могу исправить ошибку в коде
помогите исправить ошибки в программе DElphi
Помогите исправить код программы
Помогите исправить ошибки в программе.
Помогите исправить ошибку в коде на Java
Ошибка в коде Паскаля. Как исправить?
Помогите исправить ошибки в коде программы!
Помогите исправить ошибку в коде !
Надо исправить ошибки в коде C++
Помогите пожалуйста исправить ошибку в коде!