Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 08.12.2016, 12:21   #31
NellyM
Новичок
 
Регистрация: 06.12.2016
Сообщений: 25
Репутация: 10
По умолчанию

а вот ошибки с компилятора
1)
invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
ress = read(SocketFd,str,4095);

компилятор указывает на выделенное

2)In file included from Client.cpp.cc:26:0:
/usr/include/unistd.h:363:16: note: initializing argument 2 of ‘ssize_t read(int, void*, size_t)’
extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur;

3)и выделяет мне в хэдере
#include "ui_Client.h"

и ее выделяет #include "Client.h" в файле .cpp.cc
NellyM вне форума   Ответить с цитированием
Старый 08.12.2016, 12:22   #32
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,475
Репутация: 1486

icq: 216409213
По умолчанию

Цитата:
1)
invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
ress = read(SocketFd,str,4095);

компилятор указывает на выделенное
ПРОЧИТАЙТЕ МОЙ ПОСТ С ОТВЕТОМ НА ЭТО

Цитата:
2)In file included from Client.cpp.cc:26:0:
/usr/include/unistd.h:363:16: note: initializing argument 2 of ‘ssize_t read(int, void*, size_t)’
extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur;
Это расшифровка для тех, кому лень посмотреть описание или прототип функции
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 08.12.2016, 12:23   #33
NellyM
Новичок
 
Регистрация: 06.12.2016
Сообщений: 25
Репутация: 10
По умолчанию

у меня уже есть готовый код на си, но без конвертации он только на терминале работает
NellyM вне форума   Ответить с цитированием
Старый 08.12.2016, 12:23   #34
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 13,593
Репутация: 2646

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от NellyM Посмотреть сообщение
.cpp.cc
o_O
Alex11223 на форуме   Ответить с цитированием
Старый 08.12.2016, 12:25   #35
NellyM
Новичок
 
Регистрация: 06.12.2016
Сообщений: 25
Репутация: 10
По умолчанию

я просто хотела сделать чат
NellyM вне форума   Ответить с цитированием
Старый 08.12.2016, 12:26   #36
NellyM
Новичок
 
Регистрация: 06.12.2016
Сообщений: 25
Репутация: 10
По умолчанию

может мне просто сюда файл скинуть? вы всё увидите
NellyM вне форума   Ответить с цитированием
Старый 08.12.2016, 12:38   #37
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,475
Репутация: 1486

icq: 216409213
По умолчанию

Да все и так видно. Повторю:
1. функция read возвращает число (длину, кол-во прочитанного), а не строку
2. второй параметр - это буфер, в который она будет складывать
3. т.к. подразумевается, что буфер будет меняться, он не должен быть константным
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 08.12.2016, 12:46   #38
NellyM
Новичок
 
Регистрация: 06.12.2016
Сообщений: 25
Репутация: 10
По умолчанию

вот http://www.programmersforum.ru/showt...91#post1650591

загрузила
NellyM вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
QString(с русскими символами) в Char ameks94 Qt и кроссплатформенное программирование С/С++ 1 29.05.2013 22:22
как исправить ошибку invalid conversion from const char* to char Ника К Помощь студентам 5 01.06.2012 00:13
Как преоброзовать char[][] в char*[]? WWer Общие вопросы C/C++ 4 25.05.2012 05:49
error C2440. Как конвертировать в 'void ' из 'char ' Mrbober Общие вопросы C/C++ 4 14.03.2011 23:43
QAbstractItemModel -> QString iukash Qt и кроссплатформенное программирование С/С++ 8 20.02.2011 06:00




22:33.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru