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

Считывание данных из файла с 4мя столбцами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Лабы по СМО http://www.cyberforum.ru/cpp-beginners/thread822850.html
Доброго времени суток! кто сможет помочь с выполнением 3-х лабораторных работ на С++? сроки до завтра. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Запрещено размещать задания в виде картинок и других файлов с их текстом. Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш...
C++ Что будет если так сделать? Всем привет! Что будет если применить такую конструкцию int global; void Test(const int& a) { global = a; } То переменная a СКОПИРУЕТСЯ в переменную global? http://www.cyberforum.ru/cpp-beginners/thread822849.html
Выполнение программы простой структуры. Вычисление выражений с использованием стандартных функций C++
Доброго времени суток! я прошу вас о помощи программисты! первая задача: 1.Для задачи 1 определить тип заданных выражений и найти их значения. Составить систему тестов и вычислить полученное выражение для нескольких значений Х, определить при каких Х выражение не может быть вычислено. вот само задание: (в одном задании 4 решения) 1) --m-n++ 2) m*m<n++ 3) n-->++m 4) tg(x) - (5-x)4
C++ Обращение к вектору полученному через указатель
Всем привет, Появился вопрос по поводу обращения к вектору полученному через указатель. Выглядит так: Передаю адрес вектора в указатель: std::vector<short> *getData(){return &sampleData;} std::vector<short> *samples;
C++ просумировать чётные элементы целочисленного массива http://www.cyberforum.ru/cpp-beginners/thread822827.html
просумировать чётные элементы целочисленного массива Добавлено через 11 минут плиииз)) не хочется на пересдачу приходить(((
C++ разработать программу, которая вводит целочисленную матрицу из n строк и m столбцов (1<n<=100, 1<m<=50) и упорядочить элементы матрицы Здравствуйте, помогите, пожалуйста. Надо разработать программу, которая вводит целочисленную матрицу из n строк и m столбцов (1<n<=100, 1<m<=50) и упорядочить элементы матрицы так: разместить все положительные элементы в левую верхнюю область матрицы(заполняя ими матрицу по столбцам сверху вниз), а неположительные элементы -в правую нижнюю область. Заранее спасибо, очень нужно, помогите подробнее

Показать сообщение отдельно
АлексИванов
0 / 0 / 1
Регистрация: 08.11.2012
Сообщений: 72

Считывание данных из файла с 4мя столбцами - C++

30.03.2013, 19:28. Просмотров 362. Ответов 4
Метки (Все метки)

Необходимо считать данные в 4 переменные из 4х разных столбцов, сам файл весит 10мб. То есть файл огромный, но в нём данные располагаются строго в 4х столбцах, разделенные между собой пробелом.
Когда был 1 столбец в огромном файле, код ниже работал, так же код ниже проверял на файле, в котором было всего 4 значения, 2 столбца по 2 значения, соответственно тоже все работало. Но когда теперь необходимый файл стал содержать 4 столбца и весить 10 мб почему то считывается только первый столбец а с остальных 3х ничего не считывается, в чем дело я не понимаю, помогите пожалуйста!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 double *matog, *disper, temp1, temp2;
   int i=0;
   int  Razmernost=100000;
   double h1=0.001;
   matog=(double*)malloc(Razmernost*sizeof(double));
   disper=(double*)malloc(Razmernost*sizeof(double));
 
   static const char filename[] = "func_ci.dat";
   FILE *file = fopen ( filename, "r" );
   if (file != NULL)
   {
      char line [128]; /* or other suitable maximum line size */
      i = 0;
      while (fgets(line, sizeof line, file) != NULL ) /* read a line */
   {
 
    sscanf(line, "%le %le %le %le", &matog[i], &temp1, &temp2, &disper[i]);
 
        //fputs(line, stdout); /* write the line */
         i++;
      }
     fclose ( file );
   }
Добавлено через 27 минут
Ребята,ребята помогите пожалуйста, очень надо...

Добавлено через 2 часа 10 минут
Кто нибудь кто понимает, отзовитесь!!!

Добавлено через 3 часа 31 минуту
Кто нибудь помогите
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru