|
|
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Есть модуль Код: plaintext 1. 2. 3. 4. 5. 6. 7. В заголовочном файте главной формы приложения указано Код: plaintext В других модулях я эти переменные не вижу, а если добавляю такую же строку в заголовочный файл, возникает варнинг множественного объявления переменных. Не понял до конца как в билдере использовать глобальные переменные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 08:34:09 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
почему просто не сделать так? #define APPLICATION_ID "46" -------------------------------------------------------------- [не претендую на уникальность] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 08:43:45 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Заведи себе GlobalData.cpp и там их ининциализируй ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 08:47:40 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Cerebrumпочему просто не сделать так? #define APPLICATION_ID "46" -------------------------------------------------------------- [не претендую на уникальность] насколько я понял из литературы, так не рекомендуется делать. Поменял расширение на CPP. Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 09:01:22 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Quazarв *.h файле только определения extern .... в *.cpp - собственно объявление и инициализация Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 09:19:13 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
QuazarЕсть модуль Код: plaintext 1. 2. 3. 4. 5. 6. 7. В заголовочном файте главной формы приложения указано Код: plaintext В других модулях я эти переменные не вижу, а если добавляю такую же строку в заголовочный файл, возникает варнинг множественного объявления переменных. Не понял до конца как в билдере использовать глобальные переменные. Полтергейст. Покажи еще хотябы варнинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 09:39:32 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Cerebrumпочему просто не сделать так? #define APPLICATION_ID "46" -------------------------------------------------------------- [не претендую на уникальность] Макросы - зло ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 09:39:54 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Quazar Cerebrumпочему просто не сделать так? #define APPLICATION_ID "46" -------------------------------------------------------------- [не претендую на уникальность] насколько я понял из литературы, так не рекомендуется делать. Поменял расширение на CPP. Код: plaintext Код: plaintext Включи файл в проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 09:40:18 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас Quazarв *.h файле только определения extern .... в *.cpp - собственно объявление и инициализация Posted via ActualForum NNTP Server 1.4 Сделал, не помогает ((((((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:07:52 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
QuazarЕсть модуль Код: plaintext 1. 2. 3. 4. 5. 6. 7. В заголовочном файте главной формы приложения указано Код: plaintext В других модулях я эти переменные не вижу, а если добавляю такую же строку в заголовочный файл, возникает варнинг множественного объявления переменных. Не понял до конца как в билдере использовать глобальные переменные. Какие ошибки выдает? В них ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:08:41 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Ошибку на обзрение, pls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:09:13 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Обалдели штоль. Нельзя в h-файлах инициализировать переменные. Верни расширение h как было, инициализацию выкинь, заведи еще один файлик GlobalData.cpp и туда напиши: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:09:33 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Все та же вышеуказанная ошибка, файлы в проект добавлены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:09:51 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:14:18 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Вернее #include с одной решеткой конечно же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:17:38 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
QuazarВсе та же вышеуказанная ошибка, файлы в проект добавлены. Уже 3 человека попросило скопипастить ошибку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:17:52 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:19:06 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Quazar Код: plaintext Алл Ребилд попробуй. Или что там в борланде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:22:01 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Akh Quazar Код: plaintext Алл Ребилд попробуй. Или что там в борланде... его и делаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:22:44 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. И GlobalData.cpp попробуй отдельно скомпилить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:25:14 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
namespaces вроде еще никто не отменял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:27:59 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
AkhАлл Ребилд попробуй. Или что там в борланде... Не знаю как в борланде, но в свойствах проекта может быть указано, что этот файл не надо компилировать (по крайней мере, в MS VS 2005 / 2008) - вот и не компилится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:28:29 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Quazar Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Выключи комп и пойди читать книжку тут багов как гарбузе семян ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:30:18 |
|
||
|
Снова о глобальных переменных
|
|||
|---|---|---|---|
|
#18+
Hryuckinnen Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. И GlobalData.cpp попробуй отдельно скомпилить. Сделал... все болит, ниче не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 10:40:39 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=273&tid=2028022]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 402ms |

| 0 / 0 |
