1 | |||||||||||||||||||||
Передать поле класса в функцию29.07.2015, 14:00. Показов 3595. Ответов 4
Метки нет (Все метки)
Здравствуйте форумчане.
Как передать поле класса в функцию с возможностью изменения значения этого поля? Ссылка на компиляцию: http://ideone.com/qlBirp Два класса для теста:
0
|
29.07.2015, 14:00 | |
Ответы с готовыми решениями:
4
Как передать функцию из другого класса в функцию glutSpecialFunc() которая находится в main? Как передать нестатическое поле в статический метод класса? Как передать (или присвоить) имя в поле класса из main? Передать структуру в функцию другого класса |
70 / 64 / 40
Регистрация: 17.02.2014
Сообщений: 265
|
||||||
29.07.2015, 15:31 | 2 | |||||
Вот так можно.
1
|
29.07.2015, 15:43 [ТС] | 3 | ||||||||||
Погуглил на тему Pointer-to-member shared_ptr и вопрос решился.
Код
123 ... http:// ...
0
|
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,618
|
|
29.07.2015, 15:44 | 4 |
Это не противоречит принципам ООП? Поля должны изменять функции-члены.
0
|
29.07.2015, 15:54 [ТС] | 5 |
nmcf,
Не по теме: можно 10к строк однотипного кода сократить до 200. Все зависит от задачи.
0
|
29.07.2015, 15:54 | |
29.07.2015, 15:54 | |
Помогаю со студенческими работами здесь
5
Как передать значение функции класса в другую функцию? Как в конструкторе класса передать параметром указатель на функцию? Как передать указатель на функцию через метод класса ? Как правильно написать функцию внутри класса и передать свойство? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |