Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
static class, беда
|
|||
|---|---|---|---|
|
#18+
Хочу создать static class, в котором будет находится static переменная, чтобы она была доступна из разных классов. helper.h Код: plaintext 1. 2. 3. 4. 5. В другом классе пишу так: Код: plaintext 1. 2. 3. 4. 5. И в итоге: 1 warning C4091: "static ': ignored on left of "Helper" when no variable is declared 2 error C2143: syntax error: missing ";" before '.' 3 error C2143: syntax error: missing ";" before '.' 4 warning C4832: token '.' is illegal after UDT 'Helper' 5 error C2275: 'Helper': illegal use of this type as an expression 6 error C2228: left of '.globus' must have class/struct/union 7 warning C4627: '#include "Helper.h"': skipped when looking for precompiled header use 8 error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source? Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2013, 01:00 |
|
||
|
static class, беда
|
|||
|---|---|---|---|
|
#18+
kirieiev_1981Хочу создать static class, в котором будет находится static переменная, чтобы она была доступна из разных классов. helper.h Код: plaintext 1. 2. 3. 4. 5. В другом классе пишу так: Код: plaintext 1. 2. 3. 4. 5. И в итоге: 1 warning C4091: "static ': ignored on left of "Helper" when no variable is declared 2 error C2143: syntax error: missing ";" before '.' 3 error C2143: syntax error: missing ";" before '.' 4 warning C4832: token '.' is illegal after UDT 'Helper' 5 error C2275: 'Helper': illegal use of this type as an expression 6 error C2228: left of '.globus' must have class/struct/union 7 warning C4627: '#include "Helper.h"': skipped when looking for precompiled header use 8 error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source? Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2013, 01:05 |
|
||
|
static class, беда
|
|||
|---|---|---|---|
|
#18+
плохо делаете лучше не напрямую использовать такие классы-хелперы в других классах, а конфигурировать ими при создании прикладных классов через параметры конструкторов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2013, 01:47 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38224715&tid=2020297]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 303ms |
| total: | 550ms |

| 0 / 0 |
