![]() |
Показать все 7 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Разделение строки... (https://hlfx.ru/forum/showthread.php?threadid=1187)
Разделение строки...
В общем имеется строка в текстовике длиной 1881052 символов... в общем надо её поделить на строчки по 64 символа... как это зделать без помощи рук и enter'a???
__________________
Сайт латвийского мода
Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.
Банально... Вставить "\r\n" после каждых 64-х символов.
Добавлено 04-03-2008 в 01:39:
1 | #include <stdio.h> |
2 |
3 | void main() { |
4 | FILE *in = fopen( "in.txt", "rt" ); |
5 | FILE *out = fopen( "out.txt", "wt" ); |
6 | if ( !in || !out ) |
7 | return; // Какой-то из файлов возможно не закрыли ну и плевать - винда закроет :) |
8 |
9 | char buf[64]; |
10 | while ( fwrite( buf, 1, fread( buf, 1, 64, in ), out ) == 64 ) |
11 | fputs( "\n", out ); |
12 |
13 | // Тут тоже можно было бы в принципе не закрывать - но ладно уж... закроем %) |
14 | fclose( in ); fclose( out ); |
15 | } |
Government-Man аккуратно и красиво, молодец!
__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran
Government-Man а на Javascript слабо? Для подобных задач вряд ли кто будет открывать студию %)
__________________
XaeroX ну лично я ее просто напросто не закрываю.
XaeroX ну, зачем же сразу студию =) набрал в текстовичок и *cc file.c | file.exe toparse.txt
__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran
__________________
Рассыпалась соль - к ссоре.
Рассыпался сахар - к миру.
Рассыпался кокаин - к феерическим ощущениям и фантасмагорическим видениям.
Ласточки низко летают - будет дождь.
Коровы низко летают - рассыпался кокаин.
Временная зона GMT. Текущее время 03:52. | Показать все 7 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024