1 / 1 / 0
Регистрация: 20.04.2018
Сообщений: 58
|
||||||||||||||||
1 | ||||||||||||||||
Копирование сокета или передача сокета в функцию20.06.2018, 07:55. Показов 2390. Ответов 2
Метки нет Все метки)
(
Добрый день всем, столкнулся с тем что не могу скопировать сокет.
error C2280: "boost::asio::basic_stream_socket<boost::asio::ip::tcp>::basic_stream_socket(con st boost::asio::basic_stream_socket<boost::asio::ip::tcp> &)": предпринята попытка ссылки на удаленную функцию хотя так работает, но это не то, мне обязательно именно скопировать сокет
Подскажите пожалуйста как можно скопировать сокет что бы передать его в функцию и по возможности скажите в чем я косячу
1
|
20.06.2018, 07:55 | |
20.06.2018, 07:55 | |
Ответы с готовыми решениями:
2
Передача сокета в поток и ошибка 10022 Запросы через сокеты, или отправка сокета на запрос Использование сокета в качестве сервера или клиента по ситуации |
![]() |
||||||
20.06.2018, 10:44 | 2 | |||||
socket не имеет конструктора копирования и operator=. Его можно только перемещать, то есть использовать move-семантику
Если вы хотите создавать копии, просто используйте общий указатель, или передавайте в функцию shared_ptr. Что-то типа такого
1
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
|
23.06.2018, 00:40 | 3 |
Тебе сообщение ошибки подсказывает, что нет у сокета конструктора копирования.
0
|
23.06.2018, 00:40 | |
23.06.2018, 00:40 | |
Помогаю со студенческими работами здесь
3
Информация по сокету к материнке gigabyte ga-ma770-ud3 (rev 1.0) пайка сокета выполнена на шарах или на ножках? Перепайка сокета Узнать ип сокета Уничтожение сокета Чтение из сокета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Обработка массивов с помощью циклов в JavaScript
hw_wired 12.02.2025
Массивы в JavaScript - это упорядоченные наборы элементов, где каждый элемент имеет свой индекс, начиная с нуля. Они невероятно гибки в использовании, позволяя хранить данные любых типов - числа,. . .
|
Создание каталога и всех родительских каталогов с помощью Python
hw_wired 12.02.2025
Работа с файловой системой - одна из ключевых задач при разработке программного обеспечения. Особенно часто возникает потребность создавать каталоги для хранения файлов, логов, временных данных и. . .
|
Возврат файла к состоянию указанного коммита Git
hw_wired 12.02.2025
Git - распределенная система контроля версий, без которой сложно представить современную разработку программного обеспечения. Когда речь заходит о восстановлении файлов, Git предоставляет целый. . .
|
Сброс локальной ветки Git до состояния HEAD удаленного репозитория
hw_wired 12.02.2025
Работая в команде разработчиков, часто сталкиваешься с ситуацией, когда локальная версия кода существенно отличается от той, что находится в центральном репозитории. Такое расхождение может. . .
|
Запрет подсветки выделения текста с помощью CSS
hw_wired 12.02.2025
Выделение текста - одна из базовых возможностей взаимодействия пользователя с контентом на веб-странице. Однако в некоторых случаях стандартное поведение выделения может нарушать задуманный дизайн. . .
|
Выполнение другой программы из приложения Python
hw_wired 12.02.2025
При разработке современных приложений часто возникает потребность в запуске и взаимодействии с другими программами прямо из кода. Python предоставляет множество эффективных средств для выполнения. . .
|
Отличия между let и var в JavaScript
hw_wired 12.02.2025
Работа с переменными - один из основных моментов при написании программ на JavaScript. От правильного объявления и использования переменных зависит не только читаемость кода, но и его надежность, а. . .
|
Подключение файла JavaScript в других файлах JavaScript
hw_wired 12.02.2025
Самый современный и рекомендуемый способ подключения JavaScript-файлов - использование системы модулей ES6 с ключевыми словами 'import' и 'export'. Этот подход позволяет явно указывать зависимости. . .
|
Отмена изменений, не внесенных в индекс Git
hw_wired 12.02.2025
Управление изменениями в Git - одна из важнейших задач при разработке программного обеспечения. В процессе работы часто возникают ситуации, когда нужно отменить внесенные изменения, которые еще не. . .
|
Что такое px, dip, dp, and sp в Android
hw_wired 12.02.2025
При разработке мобильных приложений для Android одним из ключевых вызовов становится адаптация интерфейса под различные устройства. А ведь их действительно немало - от компактных смартфонов до. . .
|