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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись с клавиатуры в файл http://www.cyberforum.ru/cpp-beginners/thread619723.html
Собственно функция до конца не доходит, а получившийся файл test.txt забит хламом и весит до 100 мб. Подскажите где ошибся? void CToFile::Writing(){ fp=fopen("test.txt","w");...
C++ Как по условию выйти из метки case Подскажите такое дело Например есть автомат MODE= MODE_2; for(;;) { switch MODE { case MODE_1: func1; funk2; http://www.cyberforum.ru/cpp-beginners/thread619715.html
Отладка программ в кодеблоксе C++
Подскажите, как работать с отладчиком в середе CodeBlocks ?
C++ Волновой алгоритм
Здравствуйте, очень прошу помочь с реализацией волнового алгоритма только лишь с помощью матрицы весов неориентированного графа. Объясните пожалуйста дебилу, с чего начинать, что и как делать, что...
C++ Template ошибка компляции http://www.cyberforum.ru/cpp-beginners/thread619650.html
Здравствуйте, есть код, при реализации класса пишет ошибку-невозможно разрешить идентификатор T,U,Z template<class T, class U, class Z> class PhoneBook{ private: struct name{ T name;...
C++ Библиотека ввода\вывода. Задача Напишите функцию, получающую и возвращающую ссылку на объект класса istream. Функция должна читать данные из потока до тех пор, пока не будет достигнут конец файла. Функция должнавыводить прочитанные... подробнее

Показать сообщение отдельно
zinjvi
1 / 1 / 0
Регистрация: 12.05.2012
Сообщений: 26

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

05.07.2012, 20:08. Просмотров 872. Ответов 1
Метки (Все метки)

Допустим есть класс. В классе есть одна публичная функция и две приватных. В публичной функции запускается сначала одна приватная, а затем вторая приватная. В первой приватной вычисляется, например, вектор. во второй этот вектор обрабатывается. Так вот как лучше выполнить передачу этого вектора из одной приватной функции в другую?
Мне известно два способа:
1) Объявить вектор внутри класса и пользоваться им, т.к он будет доступным для всех функций класса.
2) Передавать указатель вектора из одной функции в другую.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru