1. Мегаконкурс в апреле "Приведи друзей на codeby". Дарим деньги, подписку на журнал хакер и выдаем статус "Paid Access". Подробнее ...

    Скрыть объявление

Кривая работа Taglib в Visual Studio

Тема в разделе "MS Visual C++", создана пользователем SynTronic, 11 окт 2009.

Наш партнер Genesis Hackspace
  1. SynTronic

    SynTronic Гость

    Доброго времени суток! :) Может кто работал с TagLib и подскажет ответы возникшие вопросы...
    На досуге пишу свой плеер, для чтения тегов выбрал TagLib.
    Но толи я тупой, толи лыжи не едут.

    Проблема 1).
    [codebox]int _tmain(int argc, _TCHAR* argv[])
    {
    TagLib::FLAC::File file("C:\\1.flac");
    return 0;
    }[/codebox]

    Сходу получаю Run-Time Check Failure #0. Из-за чего? Что ей надо? :-D

    Проблема 2)..
    Забив на Run-Time Check Failure #0, иду дальше...
    [codebox]int _tmain(int argc, _TCHAR* argv[])
    {
    using namespace TagLib;
    FLAC::File file("C:\\1.flac");
    Ogg::XiphComment * comments = file.xiphComment();
    UINT iCount = comments->fieldCount();
    Ogg::FieldListMap map = comments->fieldListMap();
    //Ogg::FieldListMap::ConstIterator it = comments->fieldListMap().begin();
    return 0;
    }[/codebox]

    Переменная iCount равна 11.
    Но если раскомментировать последнюю строчку, то получу "Нарушение прав доступа при чтении "0x00....".", хотя map реально содержит значения......

    Пробовал и на TagLib 1.5 уже в бинарниках, что с сайта в готовом виде можно сказать. И сам компилил версию 1.6. И 2008 студию использовал и 2010 beta - результат один и тот же. Ну что за фигня?
     
Загрузка...
Похожие Темы - Кривая работа Taglib
  1. valerian38
    Ответов:
    4
    Просмотров:
    77
  2. HFTIT
    Ответов:
    0
    Просмотров:
    46
  3. putinka
    Ответов:
    0
    Просмотров:
    78
  4. nujencod
    Ответов:
    0
    Просмотров:
    48
  5. zehrx

    Проблема Не работает FileZilla

    zehrx, 19 мар 2017, в разделе: Kali Linux
    Ответов:
    3
    Просмотров:
    62

Поделиться этой страницей