Библиотека TLELib
Опубликовано fundaev в пн, 19/12/2011 - 00:49
Она готова. Библиотека предназначена для работы с файлами TLE в программах на C++. Она предоставляет очень удобный и простой интерфейс для чтения файлов и вывода данных в поток вывода в формате TLE.
Ссылка на страницу проекта: https://sourceforge.net/projects/tlelib/
Ссылка для скачивания: https://sourceforge.net/projects/tlelib/files/latest/download
В качестве примера приведу код, который читает содержимое TLE-файла, увеличивает значение средней аномалии на 450 и выводит данные на экран в том же формате TLE:
#include <iostream>
#include <fstream>
#include <tlelib/tlelib.h>
int main(int argc, char** argv)
{
std::fstream f("mir.tle");
tlelib::tle_stream tle(f, tlelib::two_lines);
while (tle)
{
tlelib::tle_node node;
tle >> node;
node.M() += 45;
std::cout << node;
}
f.close();
}
- fundaev's блог
- Войдите на сайт для отправки комментариев
- 6100 просмотров


