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

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

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

Создать програму с передачей параметров по ссылке, использованием указателей и подсчетом количества вызовов - C++

26.05.2014, 21:23. Просмотров 234. Ответов 3
Метки нет (Все метки)

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

Функции с передачей разного количества параметров - C++
есть код: #include <iostream> using namespace std; void Char(int num, char a1, char a2, ...); void Int(int num, int a1, int...

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

Как правильно создать двумерный массив указателей с использованием calloc? и ввод данных в него - C++
Как правильно создать двумерный массив указателей с использованием calloc и ввести в него данные?

Проблема, связана с неправильной передачей параметров - C++
Создал на Fortran dll по вычислению некоторой функции: SUBROUTINE ARRAYTEST(x,arr) !MS$ATTRIBUTES DLLEXPORT :: ARRAYTEST use...

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

Создать функцию с подсчетом вызовов - C#
В общем, примитивная задача, решил её таким образом: using System; namespace ConsoleApplication43 { class Program { ...

3
zss
Модератор
Эксперт С++
6857 / 6419 / 2145
Регистрация: 18.12.2011
Сообщений: 16,854
Завершенные тесты: 1
26.05.2014, 22:24 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int f(int& x,int* y,int z=2)
{
    x=z;
    *y=x*x;
    return (*y)*2;
}
int main()
{
    int a,b,c;
    c=3.;
    cout<<f(a,b)<<endl;
    cout<<a<<' '<<b<<endl;
    cout<<f(a,b,c)<<endl;
    cout<<a<<' '<<b<<endl;
 
}
1
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16710 / 6632 / 433
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
26.05.2014, 22:32 #3
zss, кажется, вы забыли, что int и указатель на int - не одно и тоже..

Добавлено через 4 минуты
И про счетчик тоже
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int f(int& x, int *y, int z = 2)
{
    static size_t cnt = 0;
    x = z;
    *y = x * x;
    std::cout << "Called " << ++cnt << " times" << std::endl;
    return (*y) * 2;
}
int main()
{
    int a, b, c;
    c = 3;
    std::cout << f(a, &b) << std::endl;
    std::cout << a << ' ' << b << std::endl;
    std::cout << f(a, &b, c) << std::endl;
    std::cout << a << ' ' << b << std::endl;
 
}
1
zss
Модератор
Эксперт С++
6857 / 6419 / 2145
Регистрация: 18.12.2011
Сообщений: 16,854
Завершенные тесты: 1
27.05.2014, 07:35 #4
Цитата Сообщение от KOPOJI Посмотреть сообщение
int и указатель на int - не одно и тоже..
Да, действительно, поспешил.
0
27.05.2014, 07:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2014, 07:35
Привет! Вот еще темы с ответами:

Функция с передачей параметров по значению и по ссылке: что безопаснее - C#
Какой способ передачи параметров более безопасный? Подскажите пожалуйста срочно надо

Можно ли и как на Vb создать Exe c передачей ему параметров и без форм - Visual Basic
Можно ли и как на Vb создать Exe c передачей ему параметров и без форм Public sub Main(a,b,c,d) MsgBox a &amp; c &amp; c &amp; d end sub и...

Нужно создать програму на асемблере с использованием API функции GetDoubleClickTime - Assembler
Мне нужно написать прогу которая повертала би максимальное значение между 2 щелчками мишки!!! ( как раз с помощью функции...

Создать массив указателей на функции к функциям, которые имеют разное число и типы параметров? - C (СИ)
Можно ли создать массив указателей на функции к функциям, которые имеют разное число и типы параметров?


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

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

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