Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
unreal
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 118
#1

error C4716: Distance::getdist: должна возвращать значение - C++

06.03.2012, 16:19. Просмотров 3325. Ответов 3
Метки нет (Все метки)

уменя visual c++ 2010 professional.как решить проблему ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
using namespace std;
///
class Distance
{
  private:
    int feet;
    float inches;
  public:
    Distance() : feet(0), inches(0.0)
    {}
   Distance(int ft,float in) : feet(ft),inches(in)
    {}
  int getdist()
   {
     cout << "\nfutu daxil edin: "; cin >> feet;
     cout << "dyumu daxil edin: "; cin >> inches;
          
   }
   void showdist()
      { cout << feet << "\n'-" << inches << '\"';}
     void add_dist(Distance, Distance );                      
};
void Distance::add_dist(Distance d2, Distance d3)
{
  inches = d2.inches + d3.inches;
  feet = 0;
  if(inches >= 12.0)
  {
    inches -= 12.0;
    feet++;          
  }     
  feet +=d2.feet + d3.feet;  
}
///
int main()
{
  Distance dist1, dist3;
  Distance dist2(11, 6.25);
  dist1.getdist();
  dist3.add_dist(dist1, dist2);
  cout << "\ndist1 = "; dist1.showdist();
  cout << "\ndist2 = "; dist2.showdist(); 
  cout << "\ndist3 = "; dist3.showdist();
  cout << endl;
  system("pause");
  return 0;  
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2012, 16:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос error C4716: Distance::getdist: должна возвращать значение (C++):

Ошибка C4716 Complex<int>::operator+=: должна возвращать значение - C++
У меня vs 2015 c++. Необходимо создать шаблон класса для представления 2-х компонентных комплексных чисел и реализовать перегруженные...

Ошибка в функции (function: должна возвращать значение) - C++
ребят, компилятор выдает error C4716: function: должна возвращать значение что это значит? как с этим бороться? #include &quot;stdafx.h&quot; ...

Функция с типом char, которая должна возвращать интовое значение - C++
Всем привет. Странное дело. Есть функция с типом char, которая должна возвращать интовое значение в виде площади квадрата (так по заданию...

Где и что исправить в коде ? Ошибка :sumSequence должна возвращать значение - C++
#include #include #include using namespace std; void displayExplanation(void) { cout &lt;&lt; &quot;Eta porgramma sumiryet...

Функция должна возвращать наименьший положительный элемент массива - C++
Помогите, не могу написать этот клочек кода...голова кипит.. Есть постановка задания: Написать функцию (процедуру) с параметрами для...

Функция должна возвращать указатель на первый элемент массива,удовлетворяющий условию - C++
Функция должна возвращать указатель на первый элемент массива,удовлетворяющий условию(в данном случае используется указатель на бинарный...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
06.03.2012, 16:24 #2
В ошибке же все написано.
C++
1
2
3
4
5
6
int getdist()
   {
     cout << "\nfutu daxil edin: "; cin >> feet;
     cout << "dyumu daxil edin: "; cin >> inches;
          
   }
Где тут return ?
1
unreal
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 118
06.03.2012, 17:02  [ТС] #3
спс. а зачем она там ?
я вид написал его в " int main "
0
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
06.03.2012, 17:40 #4
unreal, если функция возвращает какое-то значение, обязательно должен присутствовать return
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2012, 17:40
Привет! Вот еще темы с ответами:

Функция должна возвращать новый массив, состоящий из отрицательных элементов исходного массива - C++
У меня есть задание: написать функцию (процедуру) с параметрами для обработки одномерного массива целочисленных данных (количество...

При вводе определенных переменных программа должна возвращать пользователя обратно к первому шагу - C++
Здравствуйте. Хочу сделать так, чтобы при вводе любых чисел кроме 1 и 2, программа выдавала сообщение об ошибке и не закрывалась (так как...

Программа должна возвращать новый массив, состоящий из строк вида "И. Фамилия" - C++
Всем привет. Помогите пожалуйста, написать код, так как сама не разбираюсь, а нужно сделать эту задачу) Всем буду очень благодарна за...

3. Написать функцию, которая обеспечивает ввод с клавиатуры целого положительного числа. Функция из набора знаков должна возвращать только целые полож - C++
Написать функцию, которая обеспечивает ввод с клавиатуры целого положительного числа. Функция из набора знаков должна возвращать только...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
06.03.2012, 17:40
Ответ Создать тему
Опции темы

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