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

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

Войти
Регистрация
Восстановить пароль
 
AvengerAlive
5 / 5 / 0
Регистрация: 30.07.2011
Сообщений: 257
#1

vector в функциях - C++

25.10.2012, 14:49. Просмотров 213. Ответов 4
Метки нет (Все метки)

нужна помощь

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector>
using namespace std;
 
void func(vector <int> ob) {
    ob[2]=111;
}
 
int main() {
    vector <int> ob;
    ob.push_back(1);
    ob.push_back(2);
    ob.push_back(3);
    func(ob);
    cout << ob[0] << " " << ob[1] << " " << ob[2] << endl;
    return 0;
}
как для vector сделать так, чтобы значение изменилось? пробовал адреса поставить как для обыных переменных типа Int но не получилось.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2012, 14:49     vector в функциях
Посмотрите здесь:

Структуры в функциях C++
Строки и числа в функциях. C++
C++ Использование указателей в функциях
Массивы в функциях C++
О виртуальных функциях C++
Указатели в функциях C++
C++ Не выполняется действия в функциях
Переменные в функциях C++
C++ о функциях (элементарно, но я же нуб)
Ошибка в функциях с++ C++
C++ Ошибки в функциях
Окончание W и A в функциях C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
25.10.2012, 14:50     vector в функциях #2
передавать вектор по ссылке (&).
AvengerAlive
5 / 5 / 0
Регистрация: 30.07.2011
Сообщений: 257
25.10.2012, 14:53  [ТС]     vector в функциях #3
Герц, пробовал, можешь данный код переделать?
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
25.10.2012, 15:12     vector в функциях #4
C++
1
void func(vector <int>& ob) {
AvengerAlive
5 / 5 / 0
Регистрация: 30.07.2011
Сообщений: 257
25.10.2012, 15:15  [ТС]     vector в функциях #5
I.M., ааа, спасибо) я ориентировался на обычные элементы и передавал их как в scanf) Надо бы опять Шилдта почитать...
Yandex
Объявления
25.10.2012, 15:15     vector в функциях
Ответ Создать тему
Опции темы

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