Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
28 / 57 / 6
Регистрация: 10.01.2011
Сообщений: 1,229
1

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

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

Здравствуйте! Подскажите, чем отличается (float)var от float(var)
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
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*/ ...

Ошибка преобразования float в float*
Выдает ошибку невозможности преобразование /main.cpp/ #include <iostream> #include "gkh.h" int...

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

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

4
Эксперт С++
8347 / 4029 / 884
Регистрация: 15.11.2014
Сообщений: 9,064
05.01.2015, 22:30 2
Здравствуйте.

Ничем.
0
:)
Эксперт С++
4768 / 3262 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
05.01.2015, 23:02 3
В c++ эти записи равнозначны. Но в си второй вариант недопустим. К тому же второй вариант не будет работать для типов из двух и более ключевых слов. Например, long int.
2
28 / 57 / 6
Регистрация: 10.01.2011
Сообщений: 1,229
06.01.2015, 13:02  [ТС] 4
спасибо за помощь
0
Модератор
Эксперт С++
10742 / 8895 / 5371
Регистрация: 18.12.2011
Сообщений: 23,785
06.01.2015, 13:16 5
Tulosba, В очередной раз Вы меня восхищаете!
Реально не подозревал, что второй вариант в С недопустим!
Даже не поверил на слово и проверил:
error C2059: синтаксическая ошибка: тип
Внесу это в распространенные ошибки.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2015, 13:16

Помощь в написании контрольных, курсовых и дипломных работ здесь.

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

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

Конвертация IBM float в IEEE float
Добрый день, Мне необходимо конвертировать IBM float в IEEE float. По этой ссылке...

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


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

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

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