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

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

Войти
Регистрация
Восстановить пароль
 
Gygocopter
10 / 10 / 5
Регистрация: 05.02.2014
Сообщений: 124
#1

Передача по значению - C++

06.03.2014, 21:34. Просмотров 232. Ответов 6
Метки нет (Все метки)

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
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "locale"
using namespace::std;
 
struct Distance
{
    int feet;
    float inches;
};
void engldisp(Distance);
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    Distance d1, d2;
    cout << "Введите число футов: "; cin >> d1.feet;
    cout << "Введите число дюймов: "; cin >> d1.inches;
    cout << "\nВведите число футов: "; cin >> d2.feet;
    cout << "Введите число дюймов: "; cin >> d2.inches;
    cout << "\nd1d2= ";
    engldisp(d1,d2);
    _getch();
    return 0;
}
void engldisp(Distance d1, Distance d2)
{
    cout << d1.feet << "\'-" << d1.inches << "\"" << endl;;
    cout << d2.feet << "\'-" << d2.inches << "\"";
}
Error 1 error C2660: 'engldisp' : function does not take 2 arguments c:\users\user\documents\visual studio 2013\projects\consoleapplication9\consoleapplication9\consoleapplication9.cpp 25 1 ConsoleApplication9

Почему функция не может принять 2 аргумента?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2014, 21:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передача по значению (C++):

Передача по значению и по адрессу - C++
// function formal actual.cpp : Defines the entry point for the console application. // #include &quot;stdafx.h&quot; #include &quot;iostream&quot; ...

Передача fstream по значению - C++
Как то он себя странно поводит, не хочет указатель на переменную fstream принимать по значению переменную, может не правильно пишу?...

Передача в функцию по значению - C++
Добрый день. Ответьте мне пожалуйста вот на такой вопрос, читая книжку дошел до момента где разбираются векторы (класс(?) vector) и...

передача массива по значению - C++
Такая проблема Написал лабу &quot;решение СЛУ методом Гаусса&quot; Все корни идет верно. Но при проверке корней, обнаружил, что исходная матрица...

Передача по ссылке и по значению - C++
Эта тема стара как мир, но я хотел уточнить одну вещь. QBluetoothAddress* address = new QBluetoothAddress(&quot;00:1A:7D:DA:71:15&quot;); ...

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

6
Catstail
Модератор
22639 / 11007 / 1784
Регистрация: 12.02.2012
Сообщений: 18,164
06.03.2014, 21:44 #2
Посмотри внимательно на стр. 12 - поймешь.
1
Gygocopter
10 / 10 / 5
Регистрация: 05.02.2014
Сообщений: 124
06.03.2014, 21:57  [ТС] #3
Просмотрел 12 страницу, не понял. Объясните, пожалуйста.
0
zer0mail
2342 / 1972 / 193
Регистрация: 03.07.2012
Сообщений: 7,090
Записей в блоге: 1
06.03.2014, 22:09 #4
На 12-ю строку
1
Croessmah
Эксперт CЭксперт С++
13408 / 7558 / 853
Регистрация: 27.09.2012
Сообщений: 18,590
Записей в блоге: 3
Завершенные тесты: 1
06.03.2014, 22:09 #5
Цитата Сообщение от Gygocopter Посмотреть сообщение
Просмотрел 12 страницу
12 строчку кода. Прототип другой
1
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
06.03.2014, 22:12 #6

Не по теме:

Цитата Сообщение от Gygocopter Посмотреть сообщение
Просмотрел 12 страницу, не понял.
Интересно, где эта 12 страница, что удалось на нее посмотреть


Замените код в 12 строке на такой:
C++
1
void engldisp(Distance d1, Distance d2);
1
Gygocopter
10 / 10 / 5
Регистрация: 05.02.2014
Сообщений: 124
06.03.2014, 22:14  [ТС] #7
аааа, спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2014, 22:14
Привет! Вот еще темы с ответами:

Передача данных по значению и по ссылке - C++
Всем привет! Помогите плз разобраться в передаче данных в качестве параметров функции. *var и &amp;var в чем между ними разница,...

Передача переменной в лямбда-функцию по значению - C++
Ребят! А объясните, что тут происходит, позязя :). function&lt;int()&gt; f() { int x = 0; return () mutable {return ++x; }; ...

Передача std::string по константной ссылке \ значению - C++
Суть вопроса: есть простенький словарь с std::vector в качестве приватного поля. struct StudentGrade { std::string name; char...

Передача параметров в функцию по значению, по ссылке и по указателю - C++
Доброе время суток товарищи программисты. Столкнулся с кучей ошибок в написании простой программы. Задача заключается в том чтобы написать:...


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

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

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