реклама на сайте
подробности

 
 
> параметр функции const float*, невозможно присвоить локальной переменной float*
sigmaN
сообщение Aug 6 2008, 12:40
Сообщение #1


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



Столкнулся с проблемой:
Код
void func1(const float* param1){
  float* paramcpy;
  void* voidparamcpy;
  paramcpy=param1;  //и вот тут компилятор возмутился
  paramcpy=(float*)param1;  //тут тоже
  voidparamcpy=(void*)param1; /*так работает, но мне нужно будет делать инкремент указателя, а void* не инкрементируется*/


}

Компилятор CCS3.3

Как в что делать? Тип параметра менять нельзя.


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aesthete Animus
сообщение Aug 6 2008, 13:12
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 222
Регистрация: 9-06-07
Пользователь №: 28 317



2Сергей Борщ
+1 smile.gif

Умеете же Вы вс-таки объяснять!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 21:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016