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

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

05.01.2015, 22:17. Просмотров 370. Ответов 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
Нарушитель
Эксперт С++
7088 / 3131 / 648
Регистрация: 15.11.2014
Сообщений: 7,211
Завершенные тесты: 1
05.01.2015, 22:30 2
Здравствуйте.

Ничем.
0
Tulosba
:)
Эксперт С++
4749 / 3243 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
05.01.2015, 23:02 3
В c++ эти записи равнозначны. Но в си второй вариант недопустим. К тому же второй вариант не будет работать для типов из двух и более ключевых слов. Например, long int.
2
Helldrg
26 / 55 / 6
Регистрация: 10.01.2011
Сообщений: 1,157
06.01.2015, 13:02  [ТС] 4
спасибо за помощь
0
zss
Модератор
Эксперт С++
7262 / 6706 / 4245
Регистрация: 18.12.2011
Сообщений: 17,705
Завершенные тесты: 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 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru