• Как решить проблему с устаревшей функцией?

    @mainentrypoint Автор вопроса
    res2001, обновиться пробовал, всё последней версии
    Дистрибутив и версия:
    Distributor ID:	Ubuntu
    Description:	Ubuntu 18.04.1 LTS
    Release:	18.04
    Codename:	bionic


    libpng-dev не установлен

    Может стоит как-то изменить записи в /etc/apt/sources.list, чтобы было стало доступно ПО версий повыше? Или глупая затея
  • Как решить проблему с устаревшей функцией?

    @mainentrypoint Автор вопроса
    К сожалению, я и тут попал в ловушку:
    usr@pc:/usr/lib$ sudo apt-get install libpng-dev
    Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
    или же используете нестабильную версию дистрибутива, где запрошенные вами
    пакеты ещё не созданы или были удалены из Incoming.
    Следующая информация, возможно, поможет вам:
    
    Пакеты, имеющие неудовлетворённые зависимости:
     libpng-dev : Зависит: libpng16-16 (= 1.6.34-1) но 1.6.34-1ubuntu0.18.04.1 будет установлен
                  Рекомендует: libpng-tools
    E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты


    usr@pc:/usr/lib$ sudo apt-get install libpng-tools
    Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
    или же используете нестабильную версию дистрибутива, где запрошенные вами
    пакеты ещё не созданы или были удалены из Incoming.
    Следующая информация, возможно, поможет вам:
    
    Пакеты, имеющие неудовлетворённые зависимости:
     libpng-tools : Зависит: libpng16-16 (= 1.6.34-1) но 1.6.34-1ubuntu0.18.04.1 будет установлен
    E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты


    Эти пакеты требуют зависимость какой-то определенной версии, но установить я ее попросту не могу!

    usr@pc:/usr/lib$ sudo apt-get install libpng16-16 
    Чтение списков пакетов… Готово
    Построение дерева зависимостей       
    Чтение информации о состоянии… Готово
    Уже установлен пакет libpng16-16 самой новой версии (1.6.34-1ubuntu0.18.04.1).
    Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
  • Почему так можно делать?

    @mainentrypoint
    flash661, изменять временный объект нельзя, он должен быть константой если передается по значению, а не по ссылке
  • Как правильно отправить тело в POST запросе?

    @mainentrypoint Автор вопроса
    Page-Audit.ru, спасибо за ответы, кто-то выложил ответ и почему-то удалил. нужен был заголовок "Content-Type: application/x-www-form-urlencoded", чтобы сервер ел
  • Как правильно отправить тело в POST запросе?

    @mainentrypoint Автор вопроса
    Page-Audit.ru, c++. не инкоженные данные не отправляются, сервер возвращает html страничку и мой json парсер ломается
  • Как правильно отправить тело в POST запросе?

    @mainentrypoint Автор вопроса
    я не могу не энкодить, как мне тогда передавать строки с переносами строк