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

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

Войти
Регистрация
Восстановить пароль
 
Арианна
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 22
#1

Параметры-ссылки - C++

03.06.2012, 20:04. Просмотров 341. Ответов 3
Метки нет (Все метки)

Плиз, киньте какую-нибудь простенькую прогу, исп. параметры-ссылки!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 20:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Параметры-ссылки (C++):

передать ссылки как параметры - C++
народ объясните для чего они нужны,ссылки как параметры,или же указатели,в книге прочел не дошло если у кого есть книга С++ за 21 день то...

Зачем нужны rvalue ссылки, если есть универсальные ссылки - C++
Читаю книгу Скотта Мэйерса... Что-то я совсем запутался с этими rvalue ссылками. Я не пойму, зачем нужны rvalue ссылки, если есть...

Параметры компилятора С++ - C++
Здравствуйте. Изучаю программирование по книге Хортона. Встретил в 2-х местах понятие параметр компилятора, но как его менять не указано....

Параметры шаблона - C++
как в общем можно объяснить то что находиться в угловых скобках после template, я понимаю что template <список параметров>

параметры фунции - C++
вот у меня возник вопрос,например фунция printf,сколько имеет параметров? может у меня такой код printf("%d, %d, %d, %d, %d",...

Умалчиваемые параметры - C++
Помогите кто может. Хотя бы объяснить суть. Необходимо сделать: Печать координат точки. Желательно используя структурирование

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
03.06.2012, 20:10 #2
Набросал пример максимально часто упоминая ссылки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <string>
#include <iostream>
using namespace std;
 
 
int& plus(int& x, int& y)
{
    int* result=new int;
    *result= x+y;
    return *result;
}
 
 
int main()
{
    int x=5;
    int y=10;
    int* z=&plus(x,y);
    cout<<*z;
}
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,912
03.06.2012, 20:24 #3
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
#include <iostream>
 
//-------- функция обмена значений двух переменных местами --------
void int_swap(int& a, int& b)
{
    int t = a;
    a = b;
    b = t;
}
 
int main()
{
    int a, b;
 
    std::cout << "a = ";
    std::cin >> a;
 
    std::cout << "b = ";
    std::cin >> b;
 
    int_swap(a, b);
 
    std::cout << "-------- int_swap(a, b) --------\n";
    std::cout << "a = " << a << "\n";
    std::cout << "b = " << b << "\n";
}
Арианна
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 22
03.06.2012, 20:39  [ТС] #4
БОЛЬШОЕ АРИГАТО!!! Выручили
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2012, 20:39
Привет! Вот еще темы с ответами:

Параметры функции - C++
Как передать в функцию в качестве параметра масив ???

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

Параметры printf - C++
Здравствуйте дорогие форумчане ;) У меня есть вопрос по следующему куску кода. Решив по практиковаться с консольным приложением у меня...

Консольный параметры - C++
Доброго всем времени суток! У меня есть некая задумка, для которой необходимы размеры окна консоли. Вопрос,если ли в СИ++ какие - нибудь...


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

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

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