Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VasgGV
0 / 0 / 0
Регистрация: 04.09.2013
Сообщений: 12
#1

Сохранение таблицы в файл строк - C++

16.09.2013, 09:43. Просмотров 247. Ответов 0
Метки нет (Все метки)

Стоит такая задача: сохранять данные таблицы в файл, для дальнейшего считывания этих данных обратно в таблицу.
Я сохраняю данные так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FILE* f;
    if ((f=fopen(SelectedFold,"w"))  == NULL) 
    {
    MessageBox("Error", MB_OK);
    }
 
    for(int j=0;j<m_listCtrl.GetItemCount();j++)
        {
        for (int k = 0 ; k < 9; k++)
            {
            clipboard_data += "\n";
            item = m_listCtrl.GetItemText(j, k);
            clipboard_data +=item ;
            }
        }//for(int j=0;j<m_listCtrl.GetItemCount();j++)
    fprintf(f,"%s",clipboard_data);
 
    fclose(f);
В первый раз когда сохраняю запись проходит так как мне надо. А вот когда я 2 раз сохраняю данные в файл то возникает проблема с "\n" он добавляет новые переходы которые мне не к чему... Не могу разобраться почему это происходит и как с этим бороться...
Пытался проверять наличие файла в папке и удалять его с помощью:
C++
1
remove(SelectedFold);
Файл удаляет, но при записи опять создаются и записываются лишние переходы строк...

Добавлено через 18 минут
Нашел из за чего была проблема...
Я загружал из файла данные вместе с переходами строк ... и потом опять нажав сохранить.. добавлял новые переходы ..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2013, 09:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сохранение таблицы в файл строк (C++):

Проверка ввода и сохранение выходной таблицы в файл - C++
Доброго времени.Помогите с проверкой ввода и как сохранить выходную таблицу в тхт файл . При проверке ввода меня выбрасывает на иной...

Файл: При сохранение в файл big100.txt в блокноте отображаются иероглифы, почему? - C++
При сохранение в файл big100.txt в блокноте отображаются иероглифы интересно почему #include&lt;iostream&gt; #include&lt;cstdlib&gt; using...

Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла - C++
Дано число k (&lt; 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного...

Сохранение таблицы в ворд - C++
Как создать таблицу? существует какие то специальные библиотеки для этого или надо сделать с помощью двумерных массивов. И как сохранить...

Сохранение данных хэш таблицы - C++
Здравствуйте. Имеется хеш таблица с размером массива 10 000. В таблицу периодически заносятся данные. Как сохранять данные при выходе из...

Сохранение строк с кириллицей в файлах - C++
Здорова, котаны! Есть одна проблема: когда загружаешь строку с русскими символами в файл, в самом файле и при выгрузке(через fstream),...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2013, 09:43
Привет! Вот еще темы с ответами:

Сохранение всех входящих лексем(строк) в порядке поступления - C++
:help: Уже ни первый день бьюсь над ошибкой в подпрограмме транслятора? :wall: Цель подпрограммы: сохранение всех входящих лексем(строк)...

Дан файл. Надо отсортировать этот файл в порядке убывания длин его строк - C++
Помогите, плиз. Очень надо. Дан файл. Надо отсортировать этот файл в порядке убывания длин его строк. Язык С++. Вот что я написала. //...

сохранение в файл - C++
как сохранить массив структур в файл и как считать из файла в массив структур

Сохранение в файл - C++
Здравствуйте! Вообщем у меня такая задача: даны адресса с 77.106.0.0 до 77.106.225.225, нужно перебрать все возможные комбинации, т.е...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru