Как читать файлы HGT в C ++

Я пытаюсь прочитать данные о высоте, хранящиеся в файлах HGT. Насколько я знаю, их можно читать как двоичные файлы.

Я нашел эту тему:

Как получить доступ к файлам .HGT SRTM в C ++?

Исходя из этого поста, мой пример кода:

#include 
#include 

int main(int argc, const char * argv[])
{

std::ifstream::pos_type size;
char * memblock;

std::ifstream file ("N45W066.hgt", std::ios::in|std::ios::binary|std::ios::ate);

if (file.is_open())
{
    size = 2;
    memblock = new char [size];

    file.seekg(0, std::ios::beg);
    file.read(memblock, size);

    int srtm_ver = 1201;
    int height[1201][1021];

    for (int i = 0; i

Ответы на вопрос(1)

Ваш ответ на вопрос