Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Евгений Пономаренко  
#1 Оставлено : 29 ноября 2017 г. 10:17:31(UTC)
Евгений Пономаренко

Статус: Активный участник

Группы: Участники
Зарегистрирован: 03.05.2012(UTC)
Сообщений: 171
Откуда: Екатеринбург

Сказал(а) «Спасибо»: 46 раз
Поблагодарили: 23 раз в 19 постах
Продублирую в этой ветке.
Проблема следующая- при компиляции проекта с использованием TSP SDK в Visual Studio 2013, 2017 возникает ошибка-
d:\work2017\build\include\cpsdk\cpstldll.h(65): error C2039: '_Tptr' : is not a member of 'std::list<_Ty,std::allocator<_Ty>>'
>d:\work2017\build\include\cpsdk\cpstldll.h(66): error C2039: '_Ctptr' : is not a member of 'std::list<_Ty,std::allocator<_Ty>>'
при компиляции в VS2008 ошибок нет.
Что-то мне подсказывает, что-
<cpstldll.h>
...
typedef typename std::list<_Ty> stlContainer;
typedef typename stlContainer::_Tptr pointer;
typedef typename stlContainer::_Ctptr const_pointer;

не может быть собран в версиях студии выше 2008. по причине отсутствия std::list<>::_Tptr и std::list<>::_Ctptr
версия 1.05.1615
впрочем, sdk 2.0 ведет себя так же.
Пока написал прокладку, собрал в 2008, но с этим есть определенные проблемы-невозможна статическая линковка проекта в более поздних версиях.
Есть выход из ситуации, кроме сборки промежуточной библиотеки при помощи VS2008?
Offline Андрей Емельянов  
#2 Оставлено : 1 декабря 2017 г. 14:42:47(UTC)
Андрей Емельянов

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 11.03.2013(UTC)
Сообщений: 805
Мужчина
Российская Федерация
Откуда: Оттуда

Сказал «Спасибо»: 4 раз
Поблагодарили: 148 раз в 144 постах
Добрый день.
Цитата:
Есть выход из ситуации, кроме сборки промежуточной библиотеки при помощи VS2008?

Пока нет. О проблеме известно, информация была передана в отдел разработки для исследования.
Техническую поддержку оказываем тут
Наша база знаний
Наша страничка в Instagram
thanks 1 пользователь поблагодарил Андрей Емельянов за этот пост.
Евгений Пономаренко оставлено 01.12.2017(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.