
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.03.2014, 15:03:40
|
|||
|---|---|---|---|
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
Привет! Как можно обратиться из нестатического метода класса к статическому члену? Вот мой метод: Код: plaintext 1. 2. 3. 4. 5. 6. Это переопределение виртуального метода класса QWidget. Он рисует точки, хранящиеся в vPoints А вот объявление члена vPoints Код: plaintext 1. 2. 3. vPoints я делаю static, потому что этот член будет изменять потоковая функция. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2014, 15:11:56
|
|||
|---|---|---|---|
|
|||
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
mr_virtusvPoints я делаю static, потому что этот член будет изменять потоковая функция. Обычно такие члены делают volatile, а не static... А не атомарные как у тебя - ещё и обносят защитой от одновременного доступа. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2014, 15:25:39
|
|||
|---|---|---|---|
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
Dimitry Sibiryakov, авторОбычно такие члены делают volatile, если так написать, то этот член не будет доступен из статической потоковой функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2014, 15:32:36
|
|||
|---|---|---|---|
|
|||
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
mr_virtusесли так написать, то этот член не будет доступен из статической потоковой функции. Будет, если ты передашь ей ссылку на него. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2014, 15:41:29
|
|||
|---|---|---|---|
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
Dimitry Sibiryakov, вот моя потоковая функция: Код: plaintext 1. 2. 3. То есть я её делал, методом моего главного класса MAinWindow. и эта функция добавляет точку к вектору vPoint. тут как надо как-то получать vPoints& получается..? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2014, 16:02:14
|
|||
|---|---|---|---|
|
|||
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
mr_virtusтут как надо как-то получать vPoints& получается..? Для этого у функции и существует параметр myData. Передавай туда свой vPoints. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2014, 16:24:35
|
|||
|---|---|---|---|
доступ из нестатического метода к статическому члену класса. |
|||
|
#18+
Dimitry Sibiryakov, Спасибо за помощь! Я сделал так: объявил в хедере в классе MainWindow: Код: plaintext 1. и определил этот член вне класса в .cpp Код: plaintext 1. так работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2019588]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 494ms |

| 0 / 0 |
