Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
yulik18
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 5
#1

преобразование void в char - C++

27.10.2013, 20:12. Просмотров 357. Ответов 2
Метки нет (Все метки)

помогите пожалуйста
компилятор ругается и не хочет запускать прогу на исполнение((
невозможно преобразовать "void *" в "char *". Для преобразования "void*" к указателю на тип, не являющемуся "void", требуется явное приведение...
вот часть программы:

void dot(char* S, char* S1, char* S2)
{
const char* delim = ".";
char* cp = malloc(strlen(S)+1);
char* tmp;
if (cp == NULL)
{
printf("Ошибка при работе с памятью");
exit(-1);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2013, 20:12     преобразование void в char
Посмотрите здесь:

C++ написать програму void(char source[] ,char dest[]) которая скопирует все символы из source[] ,которые не принадлежат алфавиту , в dest[].
Преобразование char[256] в char* C++
C++ преобразование из void* в int[n]
C++ Преобразование к char*
Преобразование void* в структуру C++
Преобразование из «void*» в «char*» C++
C++ Как правильно скопировать void* v_buf в char* c_buf, не зная размера v_buf
C++ Static function 'void leave(char *)' declared but not defined
Время на преобразование void* к иным указателям C++
Void func(char *); C++
Проверить правильность преобразования указателя - преобразование из void* C++
Преобразование указателя void к указателю на структуру C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
27.10.2013, 20:14     преобразование void в char #2
C++
1
char* cp = (char *)malloc(strlen(S)+1);
функция malloc возвращает void *
yulik18
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 5
27.10.2013, 20:17  [ТС]     преобразование void в char #3
спасибо) но теперь оно выбивает в два раза больше ошибок
Yandex
Объявления
27.10.2013, 20:17     преобразование void в char
Ответ Создать тему
Опции темы

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