|
|
|
перевести с паскаля на с++
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Модератор: Тема перенесена из форума "C++". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 18:42 |
|
||
|
перевести с паскаля на с++
|
|||
|---|---|---|---|
|
#18+
всегда радуют такие вот строки: Код: pascal 1. 2. 3. 4. 5. Да тут же визуально даже с подсветкой синтаксиса ничего не понятно... приходится в каждую букву вдумываться что бы понять что к чему зачем так жёстко строки экономить? Код: pascal 1. 2. 3. 4. 5. 6. Вот одна строка... ОДНА!!! А уже в разы легче читается :) В с++ мне например не удобно работать со строками (там в этом плане конструкции сложные и требуют подключение доп. библиотек). Например в string.h там нету функции strip (или аналога), что не очень удобно :) Могу изобразить решение на питоне (если вдруг понадобится :) ) Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 11:04 |
|
||
|
перевести с паскаля на с++
|
|||
|---|---|---|---|
|
#18+
4 строки кода :) А можно ли ещё короче? (сорри за оффтоп). Код: python 1. 2. 3. 4. 5. 6. 7. 8. Кстати, а есть ли для c++ всё же библиотеки для более удобной работы со строками, кроме string.h? Возможно ли там так же удобно и коротко работать со строками (мне это интересно, я c++ учу понемногу, потому интересуют возможность облегчения кода, не создавая собственные велики) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 11:13 |
|
||
|
перевести с паскаля на с++
|
|||
|---|---|---|---|
|
#18+
Програмёр 4 строки кода :) А можно ли ещё короче? (сорри за оффтоп). Одна строка: Код: sql 1. Програмёр Кстати, а есть ли для c++ всё же библиотеки для более удобной работы со строками, кроме string.h? Возможно ли там так же удобно и коротко работать со строками (мне это интересно, я c++ учу понемногу, потому интересуют возможность облегчения кода, не создавая собственные велики) в c++11 есть regexp'ы, в бусте есть Boost String Algorithms Library, но это всё не так удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 11:41 |
|
||
|
перевести с паскаля на с++
|
|||
|---|---|---|---|
|
#18+
StrangecatОдна строка: Код: sql 1. нету предела гениальности )) респект. Пока короче не придумывается (да и не знаю возможно ли) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 11:49 |
|
||
|
перевести с паскаля на с++
|
|||
|---|---|---|---|
|
#18+
ПрограмёрStrangecatОдна строка: Код: sql 1. нету предела гениальности )) респект. Пока короче не придумывается (да и не знаю возможно ли) :) Правильно ли я понимаю, по ресурсам же такой вариант менее затратный: Код: python 1. Тут генератор, потому лишний список не пишется в память, плюс прогоняется строка один раз, а не 2 (первый формируя список, а второй в функции max). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2014, 12:37 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=45&tid=1341376]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 371ms |

| 0 / 0 |
