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

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

Войти
Регистрация
Восстановить пароль
 
Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
#1

Передать вектор объектов в дружественную функцию - C++

15.03.2013, 14:38. Просмотров 496. Ответов 1
Метки нет (Все метки)

Я думаю передать вот так, но почему-то синтаксическая ошибка.
filtr_tup(vector<OC>);
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef OC_H
#define OC_H
 
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
 
class OC
{
    friend void filtr_tup(vector<OC>); 
    friend std::ifstream &operator>>(std::ifstream &, OC &);
    friend std::ofstream &operator<<(std::ofstream &, OC &);
public:
    void Set();
    void Show();
private:
    int tup_masage;
    char servis[100];
    char opus[254];
};
 
int menu();
int menu_filtr();
int menu_input();
int menu_show();
 
#endif
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2013, 14:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передать вектор объектов в дружественную функцию (C++):

Передать в функцию указатель на вектор - C++
У меня есть вектор. Большой. Можно ли передать его так в ф-цию что бы не создавалась копия и что бы все методы работали (например...

Как передать вектор в функцию? - C++
Какими способами можно передать вектор в функцию? Например есть функция void asd() { for(vector&lt;Temp&gt;::iterator i = temp.begin();...

Передать итератор на шаблонный вектор в функцию - C++
Здравствуйте. Есть два вектора std::vector&lt;Player&gt; players; // Player - структура с двумя полями std::vector&lt;size_t&gt; indices; ...

Как передать вектор из main() во внутреннюю функцию ? - C++
Нужно передать вектор из main в функцию gen_binar_sq , записать в него элементы, и получить в main заполненый вектор и распечатать...

Как передать массив (двумерный/одномерный вектор) в функцию? - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int n,m;//סענמך ט סעמכבצנג void searchmin(int g,int mm,int i,int...

Как правильно передать массив объектов пользовательского типа в функцию? - C++
Доброго всем, пишу впервые пишу огромную программу - игру и столкнулся с проблемой, которую так сам и не могу решить. Нужно передать массив...

1
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
15.03.2013, 14:40 #2
Why so seriouS, а std:: кто писать будет?
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2013, 14:40
Привет! Вот еще темы с ответами:

Добавить дружественную функцию - C++
Создать класс машина, имеющий марку (указатель на строку) , число цилиндров, мощность. Определить конструкторы, деструктор и функцию...

Добавить дружественную функцию в программу - C++
Помогите переделать программу. Не могу добавить дружественную функцию. Задание. Создать два класса: целые(Integer) и матрица (int...

Передача строки в дружественную функцию - C++
Доброго времени суток! Помогите пожалуйста исправить программу( было много попыток, но все тщетно), чтобы она работала, а именно заработали...

Перегрузка операций (Создать класс вещественных чисел (double); определить оператор +, как функцию-элемент и – как дружественную функцию) - C++
помогите решить пожалуйста Задание 2. Бинарная операция Создать класс вещественных чисел (double).. Определить оператор +, как...


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

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

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