Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
kostia-fil
0 / 0 / 0
Регистрация: 28.02.2014
Сообщений: 29
#1

При передаче аргумента в функцию каким из ниже приведенных способов его изменение в функции повлияет на его значение в остальной части программы

28.02.2014, 13:40. Просмотров 752. Ответов 13
Метки нет (Все метки)

1. По указателю
2. По классу
3. По значению
4. По оператору
5. По ссылке
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2014, 13:40
Ответы с готовыми решениями:

При передаче указателя в качестве аргумента функции теряется значение
Добрый день. Есть простенькая задачка сделать связанный список. При этом...

Использование члена структуры как аргумента функции и его изменение
В учебнике Герберта Шилдта «C++. Полное руководство» написано как передавать...

Вызов size контейнера vector при его передаче в функцию по ссылке
Как по-правильному вызвать size контейнера vector, если он передаётся в функцию...

Вычислить значение функции, если диапазон изменения аргумента заданы и его шаг задан
Вычислить значение функции, если диапазон изменения аргумента заданы и его шаг...

Конвертация между rvalue и lvalue при передаче аргумента в функцию
Как это конвертируется если я обявил аргумент типа lvalue а передаю обьект...

13
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 31
28.02.2014, 13:42 #2
Ответ - 1 и 5
0
bradobrei
Продам уран 238U
120 / 120 / 126
Регистрация: 22.01.2013
Сообщений: 298
28.02.2014, 13:49 #3
Цитата Сообщение от Тамика Посмотреть сообщение
Экстремистка и радикалка. Избивала беркут за 200 грн. от ЕС! Бойтесь меня!

Не по теме:

Будет что внукам рассказать:)

0
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 31
28.02.2014, 13:50 #4
Цитата Сообщение от bradobrei Посмотреть сообщение
Будет что внукам рассказать

Не по теме:

Н-ну. Главное позаписывать русские передачи, чтобы дети знали, что смотреть русские каналы это ай-ай-ай

0
Tulosba
:)
Эксперт С++
4747 / 3241 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.02.2014, 14:28 #5
Что такое 2 и 4?

Не по теме:

Цитата Сообщение от Тамика Посмотреть сообщение
что смотреть русские каналы это ай-ай-ай
смотрите До///дь

0
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 31
28.02.2014, 14:32 #6
Цитата Сообщение от Tulosba Посмотреть сообщение
Что такое 2 и 4?
Новый тип передачи данных, Вы не знали?
0
Tulosba
:)
Эксперт С++
4747 / 3241 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.02.2014, 14:41 #7
Цитата Сообщение от Тамика Посмотреть сообщение
Новый тип передачи данных, Вы не знали?
Нет. Расскажите поподробнее.

Не по теме:

Иначе придется понизить репутацию за заведомо ложную информацию ]:->

0
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 31
28.02.2014, 14:44 #8
Цитата Сообщение от Tulosba Посмотреть сообщение
Иначе придется понизить репутацию за заведомо ложную информацию
Это же сарказм был...
Оправдайте меня...
0
Tulosba
28.02.2014, 15:12
  #9

Не по теме:

Цитата Сообщение от Тамика Посмотреть сообщение
Это же сарказм был...
у меня тоже :D

0
mustimur
268 / 222 / 72
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
28.02.2014, 15:17 #10
Цитата Сообщение от Тамика Посмотреть сообщение
Оправдайте меня...
Постараюсь, вступиться. Tulosba, Зря бочку на Тамику катите, либо меня перекрыло и я вообще ничего не понимаю, но по-моему Вы оба заголовок прочли не правильно
Цитата Сообщение от Тамика Посмотреть сообщение
каким из ниже приведенных способов его изменение в функции
Это к 4 варианту относится? :
C++
1
2
3
4
void (int x)
{
x=5;
}
= - оператор присвоения.... Или вопрос не корректен?
0
Tulosba
:)
Эксперт С++
4747 / 3241 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.02.2014, 15:33 #11
Цитата Сообщение от mustimur Посмотреть сообщение
void (int x) { x=5; }
Для начала тут вообще запись некорректная. Но если бы было имя функции, то это был бы п.3.
0
mustimur
268 / 222 / 72
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
28.02.2014, 15:39 #12
Цитата Сообщение от Tulosba Посмотреть сообщение
void (int x) { x=5; }
По спешишь людей насмешишь, хотел написать:
C++
1
void Fun(int x) { x=5; }
Согласен с Вами, затмение на меня нашло, тогда п.4 отпадает...
0
Tulosba
:)
Эксперт С++
4747 / 3241 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.02.2014, 15:44 #13
Цитата Сообщение от mustimur Посмотреть сообщение
тогда п.4 отпадает...
Так же как и п.2.
0
mustimur
268 / 222 / 72
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
28.02.2014, 15:48 #14
Цитата Сообщение от Tulosba Посмотреть сообщение
Так же как и п.2.
Ну это я даже не рассматривал...

Не по теме:

Хотя если только так "Чисто ПО КЛАССУ"8-), по аналогии с "Чисто конкретно"

0
28.02.2014, 15:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2014, 15:48

Ошибка при вызове функции и передаче аргумента
Нужно, чтобы js менял дату публикации на "сегодня", если новость опубликована...

Какими из приведенных способов можно задавать функцию main
1. void main(int argc, char* argv) 2. void main () 3. char* main ( int...

Как проверить работоспособность участка кода без остальной части программы?
Подскажите пожалуйста, есть ли в visual studios 2010 возможность проверки...


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

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

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