Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 14.10.2018
Сообщений: 32
1

Error: use of deleted function

24.11.2018, 21:45. Просмотров 885. Ответов 3
Метки нет (Все метки)

Здравствуйте,надеюсь не ошибся разделом,пытаюсь написать синхронный сервер и застрял на моменте создания объекта клиент, ругается в момент создания и выдает непонятную мне ошибку:

Код
server.cpp: In function ‘void accept_thread()’:
server.cpp:18:12: error: use of deleted function ‘Client::Client()’
     Client client;
помогите пожалуйста,в чем проблема и как исправить?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <vector>
#include <boost/thread/thread.hpp>
#include <boost/asio.hpp>
//#include "Talk_to_client.hpp"
 
using namespace std;
using namespace boost::asio;
 
io_service service;
struct Client{
        ip::tcp::socket sock;  
};
 
 
void accept_thread(){
    ip::tcp::acceptor acceptor(service, ip::tcp::endpoint(ip::tcp::v4(), 8001));
    Client client;
    while(true){
        
    }
}
 
void handle_clients_thread(){
    
    
}
 
 
int main(){
 
    boost::thread_group threads;
    threads.create_thread(accept_thread);
    threads.create_thread(handle_clients_thread);
    threads.join_all();
 
 
 
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2018, 21:45
Ответы с готовыми решениями:

Use of deleted function error
У меня есть два класса: Dog и Owner. В классе Dog есть public static член, имеющий тип Owner &amp;...

.cannot be referenced -- it is a deleted function - это что?
Есть ошибка - ... cannot be referenced -- it is a deleted function которая появляется при вызове...

ADODB.Field error '800a0bcd' Either BOF or EOF is True, or the current record has been deleted; the operation requested by the application requires
вываливается ошибка: ADODB.Field error '800a0bcd' Either BOF or EOF is True, or the current...

Fatal error: Uncaught Error: Call to a member function execute() on null
Не получается у меня побороть эту хрень. Читал и http://phpfaq.ru/pdo#intro и...

3
320 / 172 / 78
Регистрация: 09.10.2014
Сообщений: 808
25.11.2018, 02:59 2
пишет, что struct Client не имеет конструктора по умолчанию. Компилятор ее не сгенерировал. Мб ip::tcp::socket не имеет конструктора по умолчанию?
1
Эксперт С++
1585 / 915 / 777
Регистрация: 06.02.2016
Сообщений: 2,399
Записей в блоге: 29
25.11.2018, 11:57 3
Код
io_service
надо всегда передавать в socket
0
36 / 28 / 9
Регистрация: 11.11.2018
Сообщений: 163
25.11.2018, 15:36 4
Ну если там для ip::tcp::socket нет конструктора, то можно инициализировать его в конструкторе Client()
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.11.2018, 15:36

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка: Fatal error: Uncaught Error: Call to undefined function mysql_num_rows() in
Пытаюсь вывести картинку из базы данных. Код PHP: &lt;?php ...

PHP Fatal error: Uncaught Error: Call to undefined function curl_init()
Всем привет! Знаю, проблема обсосана со всех сторон. Получаю вот это: PHP Fatal error: ...

Ошибка: FATAL ERROR Uncaught Error: Call to undefined function Test()
Доброго времени суток! Народ на одном из популярных порталов изучал примеры ООП, попробовав на...

Ошибка Fatal error: Uncaught Error: Call to undefined function mysql_query()
добрый день у меня не работает mysl_query, вот код который хочет взять из базы данных. abstract...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.