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

Передача вектора в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем отличия разработки приложения 32-x и 64x? http://www.cyberforum.ru/cpp-beginners/thread708308.html
Попытался погуглить и не нашел ничего стоящего. Пишу уже пару лет на с++ и только сейчас задался этим вопросом..... если есть интересные ссылки - прошу в студию!
C++ Задача по MPI Всем привет. Народ, есть знатоки MPI? Скажу,как есть, подруге задали лабу по MPI. Пришла ко мне и попросила сделать, а вообще полный 0 в MPI. И как-то не удобно ей сказать,что не соображаю:)) Поэтому... http://www.cyberforum.ru/cpp-beginners/thread708306.html
C++ Сортировка массива с известными индексами
Есть сортированный массив. Я передаю его в функцию, на работу которой не могу повлиять. Эта функция сбивает сортировку. В итоге мне нужно восстановить исходную сортировку. Для решения этой проблемы я...
Програма которая идет на все компы C++
подскажите пожалуста, как сделать, чтоб програма написана на с++ (визуально) работала на другиг компютерах. она работает на другиг если там установлен с++, а если не установлен - то не работает. я...
C++ Определить угол между положением часовой стрелки в начале суток и в указанный момент времени http://www.cyberforum.ru/cpp-beginners/thread708290.html
Даны целые числа h,m,s (0<h<23, 0<=m<=59, 0<=s<=59), указывающие момент времени: "h-часов, m-минут, s-секунд". Определить уголь (в градусах) между положением часовой стрелки в начале суток и в...
C++ Найти все пары дружественных чисел Найти все пары дружественных чисел от n до k. Два числа называются дружественными, если каждое из них равно сумме всех делителей другого, кроме самого этого числа. не могу понять где я ошибся ... подробнее

Показать сообщение отдельно
Damaks
18 / 10 / 1
Регистрация: 02.09.2010
Сообщений: 235

Передача вектора в функцию - C++

25.11.2012, 12:16. Просмотров 698. Ответов 1
Метки (Все метки)

C++
1
2
3
4
void foo(vector<int> x)
{
//Тело функции
}
C++
1
2
3
4
void foo(vector<int> &x)
{
//Тело функции
}
Пишут что в первой записи все вносимые в вектор изменения не сохраняются. Получается при такой записи создается полная копия вектора? Или там действуют какие-то другие механизмы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru