|
|
|
Помогите!!! cin.get
|
|||
|---|---|---|---|
|
#18+
VC++ 6.0 Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 12:22:10 |
|
||
|
Помогите!!! cin.get
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. Во первых бряков не было. Но это не критично. 40 символов на char - опасно. Собстна ответ на ворос - ХЗ. Лучше было бы сбрасывать, возможно, входной поток перед чтением. Счетчики сделал бы от нуля - на проверку пустого слова. Ну, и - компилятор древнейший. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 10:00:11 |
|
||
|
Помогите!!! cin.get
|
|||
|---|---|---|---|
|
#18+
tommy_gun_, а почему ты не прочитал документацию на функцию которую ты собрался использовать ? (риторический вопрос :) ) процитирую документацию на istream& get (char* s, streamsize n ); - считывает максимум n - 1 символов, так же останавливает считывание ЕСЛИ ОШИБКА или достигнут конец файла или получен символ-разделитель (\n по умолчанию). Сам символ-разделитель НЕ УДАЛЯЕТСЯ из входного потока и остаётся в нём как первый следующий символ. ты вводил строки через [Enter] соответственно первый cin.get считывал первую строку И ОСТАВЛЯЛ перевод строки в потоке, а второй cin.get сразу натыкался на оставленный перевод строки и останавливал считывание ничего не считав. причём в этом случае cin.get выставит ошибку в потоке. у тебя проверка ошибок вообще напроч отсутствует :) -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2007, 15:15:06 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=263&tid=2027610]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
87ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 356ms |

| 0 / 0 |
