|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 4
|
|
Ошибка cannot convert 'float' to 'float*'22.04.2010, 16:32. Показов 17986. Ответов 8
Метки нет (Все метки)
Здравствуйте, что означает error: cannot convert 'float' to 'float*' for argument '1' to 'int mas_time(float*, int)'? Из-за чего она появляется и как можно устранить?
Я пытаюсь использовать значения массива из одной функции в другой. Заранее спасибо.
0
|
|
| 22.04.2010, 16:32 | |
|
Ответы с готовыми решениями:
8
опять ошибка.на этот раз cannot convert `float (*)(float)' to `float' in argument passing ОШИБКА [Error] cannot convert 'int*' to 'float*' for argument '1' to 'void Syma(float*,int*,int) cannot convert `float' to `float*. Почему так происходит? |
|
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
|
||||||
| 22.04.2010, 16:39 | ||||||
|
Функция mas_time требует в качестве 1-го аргумента УКАЗАТЕЛЬ на float, а ты, небось, даешь ей просто float
Надо примерно так
(он же дает номер строки с ошибкой). А то приходится гадать. Твой случай - простейший, и угадать легко. Это на будущее.
0
|
||||||
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 4
|
||||||
| 22.04.2010, 16:46 [ТС] | ||||||
0
|
||||||
|
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
|
||||||||||||||||
| 22.04.2010, 17:14 | ||||||||||||||||
|
Попробуй сделать так
Почитай внимательно про указатели и передачу параметров в функции Советую на первых порах работать на чистом С без плюсов, пока с этим делом не разберешься. Твоей проге (во всяком случае этому фрагменту) никаких плюсов не требуется. А делается это просто - расширение исходного файла д.б. ".C" Добавлено через 6 минут Извиняюсь. Размера массива t мы не знаем (т.е. он динамический, зависит от N) Делаем так
Только не забудь t удалить, когда станет не нужна
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 4
|
|
| 22.04.2010, 17:19 [ТС] | |
|
Размерность t задается в первой функции и используется во второй. Если я укажу во второй функции конкретную цифру, то из первой функции ничего передаваться не будет.
Расширение влияет на работу программы? Исправил все, кроме задания t конкретной цифры, пишет: /Applications/NetBeans/NetBeans 6.8.app/Contents/Resources/NetBeans/dlight2/bin/nativeexecution/dorun.sh: line 33: 2016 Segmentation fault sh "${SHFILE}" Press [Enter] to close the terminal ... malloc - это функция? Если да, то какую библиотеку подключить? Пишет неизвестный индетификатор на этой строчке.
0
|
|
|
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
|
||||||||||||||
| 22.04.2010, 18:13 | ||||||||||||||
|
В любом случае конструкция
А С++ позволяет, но в САМОМ ДЕЛЕ передается указатель, чтоб в этом разбираться надо не плавать в этих вопросах, а уверенно ходить. Потому-то я порекомендовал тебе ЧИСТЫЙ С. Он на эту штуку сразу скажет "СТОП".
0
|
||||||||||||||
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 4
|
|||||||||||
| 22.04.2010, 18:31 [ТС] | |||||||||||
|
После подключение библиотеки все равно пишет неизвестный идентификатор, как можно по-другому обыграть это место?
![]() Ему почему-то не нравится эта строчка:
0
|
|||||||||||
|
36 / 36 / 8
Регистрация: 13.05.2010
Сообщений: 70
|
||||||||||||||||||||||
| 13.05.2010, 20:38 | ||||||||||||||||||||||
|
можно вот так написать
0
|
||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 03.12.2021
Сообщений: 1
|
||
| 03.12.2021, 04:45 | ||
|
Пожалуйста хелп!)
Не могу интегрировать в работающий код в переменную ppm данные с датчика mq135 Вот код уже с переменной
0
|
||
| 03.12.2021, 04:45 | |
|
Помогаю со студенческими работами здесь
9
Ошибка преобразования float в float* ошибка "invalid operands to binary expression ('float*' and 'float')" Чем отличаются float преобразования (float)var от float(var) Error C2664: 'sprintf' : cannot convert parameter 2 from 'float' to 'const char *' invalid types `float[float]' for array subscript Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|