|
|
|
Как лучше оптимизировать след код ? ( подход через ООП приветствуется)
|
|||
|---|---|---|---|
|
#18+
Предположим есть след код status1 = func1() if (!status1) { return 0 } ... statusN = funcN() if (!statusN) { return 0 } return 0 Т е алгоритм понятен - вызывается N func и проверяется статус для каждого func. В случае если где-то ошибка соотв прекращается выполнение условий и возвр 0. Много if писать конечно можно но некрасиво. Есть ли более простое оформление ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 19:56 |
|
||
|
Как лучше оптимизировать след код ? ( подход через ООП приветствуется)
|
|||
|---|---|---|---|
|
#18+
Может быть что-нибудь в этом роде Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 20:14 |
|
||
|
Как лучше оптимизировать след код ? ( подход через ООП приветствуется)
|
|||
|---|---|---|---|
|
#18+
Я, В вике смотри RAII ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 21:11 |
|
||
|
Как лучше оптимизировать след код ? ( подход через ООП приветствуется)
|
|||
|---|---|---|---|
|
#18+
Я, а язык-то какой? Полагаю, можно получить указатель/ссылку на функцию. Тогда массив функций и цикл до первого false ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 23:49 |
|
||
|
Как лучше оптимизировать след код ? ( подход через ООП приветствуется)
|
|||
|---|---|---|---|
|
#18+
Я, Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 00:36 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37215237&tid=1343000]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
201ms |
get topic data: |
21ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 545ms |

| 0 / 0 |
