QSA как вернуть значения из функции через параметры |
Здравствуйте, гость ( Вход | Регистрация )
QSA как вернуть значения из функции через параметры |
Гость_Evgeny_* |
19.6.2008, 2:21
Сообщение
#1
|
Гости |
в QSA хотелось бы просто получить из функции значения, через указатель или ссылку но ни так ни так не полчается, есть ли такой метод? за исключением return.
Вообще возврат значений через параметры функции в Qt я кажется не встречал еще, все только через return. Есть этому какое-то объяснение? спасибо заранее. |
|
|
niXman |
19.6.2008, 3:14
Сообщение
#2
|
Участник Группа: Участник Сообщений: 169 Регистрация: 18.6.2008 Пользователь №: 204 Спасибо сказали: 1 раз(а) Репутация: 0 |
Ну как обычно - По ссылке или указателю.
По ссылке:
По указателю:
|
|
|
Гость_Evgeny_* |
19.6.2008, 12:26
Сообщение
#3
|
Гости |
Ну как обычно - По ссылке или указателю. По ссылке:
По указателю:
это обычно для Си,но в QSA так не прокатывает. Ни в самом QSA, ни в объекте который я добавляю в QSA, то есть у меня есть класс
и есть main():
после этого пишу скрипт: var v; A.f(v); выдает ошибку: Error. No matching slot found, available overloads are: void A::f(int&) если через указатель то всегда приходит NULL . Как бороться с этим?
Причина редактирования: используйте тэг code=cpp
|
|
|
Текстовая версия | Сейчас: 28.1.2025, 11:16 |