fd = fopen( filename, "wb" );
write( fd, i_regions, sizeof( i_regions ) );
fclose( fd );
template <typename T> class matrix
{
private:
T **m_container;
int m_rows;
int m_columns;
void in(int i, int j)
{
cin >> m_container[i][j];
}
};
template<>
void matrix<char*>::in(int i, int j)
{
m_container[i][j] = new char [100];
cin.getline(m_container[i][j], 100);
}][j], 100);
}