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

Считать csv файл полностью - C++

Восстановить пароль Регистрация
 
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 284
11.09.2015, 14:28     Считать csv файл полностью #1
Добрый день, считываю csv файл вот так
C++
1
2
3
4
5
6
7
  int i=0;  
  while(!creat.eof())
  {
    creat>>n[i];
    i++;
    creat.ignore(numeric_limits<streamsize>::max(),',');
  }
но возникает проблема первый столбец не записывается в массив
ну например имеем файл
2,3,4
1,2,5
3,4,5
1,2
то считывает только
3 4
2 5
4 5
2
я понимаю что функция игнорирует символы до запятой, но как тогда лучше сделать? и еще мне почему то после двойки добавляет один пустой символ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2015, 14:28     Считать csv файл полностью
Посмотрите здесь:

Файл: Считать файл TWO, удвоив все буквы «а». C++
Можно ли в массив чаров считать строку полностью? C++
как считать весь файл ? C++
Как считать файл с табличкой? C++
Как считать файл построчно записывая в другой файл? C++
Как записать числовую матрицу в текстовый файл полностью? C++
C++ Считать файл с картинкой
Создать файл с настроками и считать их C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4261 / 3692 / 1243
Регистрация: 14.04.2014
Сообщений: 14,473
11.09.2015, 15:38     Считать csv файл полностью #2
C++
1
2
3
4
5
6
7
  int i=0;  
  while(!creat.eof())
  {
    creat>>n[i];
    i++;
    creat.get();
  }
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 284
11.09.2015, 15:52  [ТС]     Считать csv файл полностью #3
блин ну я писал так же, только без
C++
1
creat.get();
и не работало, спасибо, щас буду разбиратся
Yandex
Объявления
11.09.2015, 15:52     Считать csv файл полностью
Ответ Создать тему
Опции темы

Текущее время: 22:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru