Я хочу извлечь информацию о торрент-файле, как: имена файлов внутри него, их размеры …, есть ли C++
библиотека для Linux
что поможет мне достичь этого легко? или какова структура торрент-файла и как мне найти эту информацию?
Вы можете использовать Libtorrent библиотека — полнофункциональная реализация C ++ BitTorrent, ориентированная на эффективность и масштабируемость.
Если вы хотите написать свою собственную библиотеку, есть официальный Спецификация протокола BitTorrent но это очень плохо написано и не хватает много деталей. Там тоже намного лучше Спецификация имеется в наличии.
Других решений пока нет …