
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.11.2007, 17:54:18
|
|||
|---|---|---|---|
какова структура связи модулей идеального проекта? |
|||
|
#18+
я стараюсь делать без ветвлений, но не знаю правильно ли.. типа: 0.h->1.h->2.h->3.h->...->N-1.h->N.h даже если можно так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2007, 17:55:19
|
|||
|---|---|---|---|
какова структура связи модулей идеального проекта? |
|||
|
#18+
Только то что нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2007, 17:59:30
|
|||
|---|---|---|---|
какова структура связи модулей идеального проекта? |
|||
|
#18+
AkhТолько то что нужно я ненужные модули естесно не включаю, но, в данном примере (в рисунке 1) 3.h будет иметь доступ ко всем модулям до N.h, хотя ему это не нужно, но вредит ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2007, 18:20:05
|
|||
|---|---|---|---|
какова структура связи модулей идеального проекта? |
|||
|
#18+
Tubrikя ненужные модули естесно не включаю, но, в данном примере (в рисунке 1) 3.h будет иметь доступ ко всем модулям до N.h, хотя ему это не нужно, но вредит ли? Большая связность, больше и дольше компилит... Чтобы уменьшить связность, ашники можно включать в cpp-файле. Если необходимо включение в ашнике то в случаях, где они нужны только для реализации, их можно туда вынести, используя PImpl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2007, 18:26:57
|
|||
|---|---|---|---|
какова структура связи модулей идеального проекта? |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. При изменении a.h перекомпиливаться c.h не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2007, 19:04:05
|
|||
|---|---|---|---|
какова структура связи модулей идеального проекта? |
|||
|
#18+
понятно, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2027725]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
187ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 440ms |

| 0 / 0 |
