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

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

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

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

25.10.2012, 14:49. Просмотров 223. Ответов 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 в функциях
Посмотрите здесь:

This в функциях - C++
У меня простой вопрос, почему некоторые люди постоянно в функциях-членах чуть ли не везде приписывают this даже когда нету никаких коллизий...

Ошибка в функциях с++ - C++
функция f выполняет запрос к пользователю и возвращает значение ex либо x2; • функция one выполняет вычисление по первой...

Массивы в функциях - C++
напишите пожалуйста 2 программы для с++ 1) составить программу, которая все элементы массивов Х(1..10) и Y(1..13), расположенные на...

Ошибки в функциях - C++
В общем задание такое: Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю. Ввод, вывод...

Указатели в функциях - C++
Проблема с указателями в классе дерево. Есть такой вот класс: template &lt;class T&gt; class tree_elem { public: T value; ...

Переменные в функциях - C++
Разбираясь с передачей и приемом функциями различных типов данных, столкнулся с такой проблемой.Написал 2 похожие функции и стал объявлять...

Окончание W и A в функциях - C++
Привет. Объясните пожалуйста допустим: GetCurrentDirectoryW (Unicode) and GetCurrentDirectoryA (ANSI) - это понятно. А обычная...

О виртуальных функциях - C++
Читаю у Страуструпа 3 издание по с++ 12.2.6. Виртуальные функции и не много не догоняю что он имеет ввиду процитирую: &quot;Для того чтобы...

Структуры в функциях - C++
привет вот у меня есть такой код struct box { char nme; int vol; }; void sin...

Не выполняется действия в функциях - C++
В программе осуществляется ввод целых чисел ( при вводе 0 происходит остановка дальнейшего ввода чисел в массив ), затем последовательность...

о функциях (элементарно, но я же нуб) - C++
Пишу в компилятор следующее: #include &lt;cstdlib&gt; #include &lt;iostream&gt; int Sum (int a, int b) { std::cout &lt;&lt; &quot;Type a&quot;; ...

передача массива в функциях - C++
есть 3 функции void gamebegin(int Mas) { Mas=100; } void DrawDiagram(HWND hWnd, HDC hdc,int Mas) { \\тут код


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Герц
524 / 341 / 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