Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Helldrg
27 / 56 / 6
Регистрация: 10.01.2011
Сообщений: 1,163
1

Чем отличаются float преобразования (float)var от float(var)

05.01.2015, 22:17. Просмотров 384. Ответов 4
Метки нет (Все метки)

Здравствуйте! Подскажите, чем отличается (float)var от float(var)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2015, 22:17
Ответы с готовыми решениями:

опять ошибка.на этот раз cannot convert `float (*)(float)' to `float' in argument passing
#include<stdio.h> #include<stdlib.h> #include<math.h> float f1(float x)/*vira*enie 1*/ ...

Неправильное приведение void* к *float а далее к float
Почему когда привожу void* к int* потом к int то все работает, данные не бьются и работают...

invalid types `float[float]' for array subscript
void SEARCH(float vol, float price, int i) { if (i>N) { if(price>maxprice) ...

cannot convert `float' to `float*. Почему так происходит?
всем привет, помогите исправить ошибки... а то голова мало варит уже, а завтра надо сдать уже ...

Ошибка преобразования: значение типа "float *" нельзя присвоить сущности типа "float"
Помогите исправить.Значение типа "float *" нельзя присвоить сущности типа float void Mode2() {...

4
hoggy
Заблокирован
Эксперт С++
05.01.2015, 22:30 2
Здравствуйте.

Ничем.
0
Tulosba
:)
Эксперт С++
4750 / 3244 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
05.01.2015, 23:02 3
В c++ эти записи равнозначны. Но в си второй вариант недопустим. К тому же второй вариант не будет работать для типов из двух и более ключевых слов. Например, long int.
2
Helldrg
27 / 56 / 6
Регистрация: 10.01.2011
Сообщений: 1,163
06.01.2015, 13:02  [ТС] 4
спасибо за помощь
0
zss
Модератор
Эксперт С++
7676 / 6936 / 4369
Регистрация: 18.12.2011
Сообщений: 18,361
Завершенные тесты: 1
06.01.2015, 13:16 5
Tulosba, В очередной раз Вы меня восхищаете!
Реально не подозревал, что второй вариант в С недопустим!
Даже не поверил на слово и проверил:
error C2059: синтаксическая ошибка: тип
Внесу это в распространенные ошибки.
0
06.01.2015, 13:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2015, 13:16

Ошибка cannot convert 'float' to 'float*'
Здравствуйте, что означает error: cannot convert 'float' to 'float*' for argument '1' to 'int...

ошибка "invalid operands to binary expression ('float*' and 'float')"
начала писать программу и запоролась на первой же функции double atmosphere(double h_geo) { ...

Результат преобразования int в float
Доброго времени суток,пример unsigned int sande1=0,sande2=0; void TForm1::mat_tt(){ float...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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