Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
Есть такой код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. А в конце файла G находится /n, то есть перенос на другую строку, поэтому, когда программа доходит до конца файла, она вылетает. Как можно удалить последний символ из файла 100.txt. При этом сам файл 100.txt может быть большого размера, поэтому копирование в другой файл крайне нежелательно. Или как-ннибудь сделать проверку From и To, на отсутствие /n в конце, или же, чтов в этих переменных первым символом идёт печатный символ. Как будет лучше сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 18:41 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что в конце From и To не может стоять /n, в моём случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 18:42 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
ukugyul552465она вылетает. Вот откуда она вылетает, то место и чини. Нефиг костылями баловаться. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 18:43 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
Я-бы предложил обсудить другое. Как добавить символ \n. Более полезное ИМХО дело для Linux конфигов. Но у автора эта задачка еще впереди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 18:54 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
Пробовал поставить исключение, всё равно вылетает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 19:16 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
ukugyul552465, да-да это печально брат. Исключения бывают такие. Как пули летают. По сабжу.... может код покажешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2016, 20:01 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Как будет лучше сделать? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 07:25 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Как можно удалить последний символ из файла 100.txt. При этом сам файл 100.txt может быть большого размера, поэтому копирование в другой файл крайне нежелательно. Или как-ннибудь сделать проверку From и To, на отсутствие /n в конце, или же, чтов в этих переменных первым символом идёт печатный символ. Как будет лучше сделать? Прочитать последний байт и при необходимости укороить файл на 1 байт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 12:34 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
ukugyul552465, подправлять текстовый файл, потому что нам неудобно его parse-ить, -- плохая идея. А если файл read-only? (на компакт-диске, например) А если несколько процессов одновременно parse-ят один и тот же файл? ukugyul552465Как будет лучше сделать?Приведите простой пример, что надо parse-ить, и какой должен быть результат. Тогда посоветуют что-нибудь конкретное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 03:35 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
На всякий случай я воспроизвожу пожелание автора. Подзабыли мать его пятак... При этом сам файл 100.txt может быть большого размера, поэтому копирование в другой файл крайне нежелательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 11:37 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
Проблему решил. Переписал пару функций с использованием char на string, сделал проверку при чтении из файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 15:52 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
ukugyul552465, дык... без сорца - не вариант. Не верим! Требуем пруфа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 16:08 |
|
||
|
Удалить последний символ- /n из конца файла
|
|||
|---|---|---|---|
|
#18+
Так суть в том, что последний символ '/n' остался, просто теперь он не вызывает вылета программы, так как встроена проверка на этот случай. А с char такое дело не прокатывало. А вообще идёт считывание из файла циклом, в две переменные string(каждый проход - перезапись), которые раньше были char. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2016, 18:42 |
|
||
|
|

start [/forum/topic.php?fid=57&tid=2018542]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 152ms |

| 0 / 0 |
