|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2012, 08:08 | #1 |
Новичок
Джуниор
Регистрация: 05.07.2012
Сообщений: 2
|
Разбить файл input.txt на части после символа
Здравствуйте, уважаемые форумчане!
Подскажите, пожалуйста, как написать программку, которая считывает данные из файла input.txt и если находит символ "*", то то, что было до нее, он записывает в файл 1.txt и тут же удаляет из исходного файла, то что записал. Дальше поиск длится до конца файла по тому же алгоритму, записывая данные от звездочки до звездочки в файлы 2.txt, 3.txt etc. Надеюсь я ясно излагаю =) Помогите пожалуйста, срочно нужно! Заранее благодарю |
05.07.2012, 08:23 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
С потолка:
Код:
I'm learning to live...
|
05.07.2012, 09:00 | #3 |
Новичок
Джуниор
Регистрация: 05.07.2012
Сообщений: 2
|
Добавил заголовочные файлы. вставил главную функцию.
но компилятор выдает 2 ошибки. Вот измененный мною код: Код:
Код HTML:
\file\main.cpp|11|error: incompatible types in assignment of 'char*' to 'char [255]'| \file\main.cpp|18|error: incompatible types in assignment of 'char*' to 'char [255]'| Ах да, совсем забыл, использую Code::Blocks 10.05, компилятор GNU GCC |
05.07.2012, 14:31 | #4 |
В прострации
Форумчанин
Регистрация: 13.01.2009
Сообщений: 239
|
Попробуйте объявить fn так:
Код:
Пол-жизни сидючи, в монитор глядючи...
|
05.07.2012, 14:48 | #5 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Коль скоро пишем все-таки на C++, а не на Си, лучше использовать new вместо malloc (и про delete потом не забыть, конечно). А так - да, присваивать переменной типа char[] значение типа char* нельзя. Наоборот - сколько угодно, а указатель в массив все-таки не превратить.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
05.07.2012, 21:12 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Согласен. Не учел
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление части строки после символа | leus2009 | Microsoft Office Excel | 3 | 11.05.2014 02:02 |
Разбить число на части | Surik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 23.02.2011 19:50 |
Задан текстовый файл Input.txt (C/C++) | Igos | Помощь студентам | 1 | 30.11.2010 03:16 |
Разбить строку на 2 части | 7KByte | Общие вопросы C/C++ | 6 | 31.05.2009 16:51 |
Разбить файл на 4 части | borzoni | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 31.05.2008 10:51 |