Здравствуйте, Сергей Мухин, Вы писали:
СМ>Здравствуйте, R1K0, Вы писали:
RK>>НУ вот почему ?
СМ>мне казалось, что в таких случаях, было бы разумно показать всё сообщение и строчку, на которую оно указывает.
СМ>может среди членов есть требующие конструктор?
cRequest() : _socket(INVALID_SOCKET) {} вот сюда
Error 1 error C2512: 'cRequestData' : no appropriate default constructor available d:\...\request handler.h
Здравствуйте, R1K0, Вы писали:
СМ>>мне казалось, что в таких случаях, было бы разумно показать всё сообщение и строчку, на которую оно указывает.
СМ>>может среди членов есть требующие конструктор?
RK>cRequest() : _socket(INVALID_SOCKET) {} вот сюда
RK>
RK>Error 1 error C2512: 'cRequestData' : no appropriate default constructor available d:\...\request handler.h
RK>
Ну так у тебя там наверное в классе cRequest есть члены типа cRequestData? А у cRequestData отсутствует конструктор по умолчанию?
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Здравствуйте, Sergey, Вы писали:
S>Здравствуйте, R1K0, Вы писали:
СМ>>>мне казалось, что в таких случаях, было бы разумно показать всё сообщение и строчку, на которую оно указывает.
СМ>>>может среди членов есть требующие конструктор?
RK>>cRequest() : _socket(INVALID_SOCKET) {} вот сюда
RK>>
RK>>Error 1 error C2512: 'cRequestData' : no appropriate default constructor available d:\...\request handler.h
RK>>
S>Ну так у тебя там наверное в классе cRequest есть члены типа cRequestData? А у cRequestData отсутствует конструктор по умолчанию?
Здравствуйте, quodum, Вы писали:
Q>Здравствуйте, alzt, Вы писали:
A>>Не хорошо использовать имена, начинающиеся с подчёркивания.
Q>В таком виде (_socket), вроде как, можно. Нельзя -- с подчёркивания и заглавной буквы (_Socket было бы нельзя). Или я путаю?
С подчеркивания и заглавной (или с двух подчеркиваний) нельзя везде, а с подчеркивания -- в глобальном пространстве имен.