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

Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот? - C++

Восстановить пароль Регистрация
 
kostyor
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 4
12.02.2013, 09:28     Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот? #1
Здравствуйте. Подскажите пожалуйста.
Есть блокнот со значениями

0.001 0.0400
0.002 0.0450
.................
и так далее. целых 1млн значений

Как сделать построчную выборку второго столбца отдельно от первого, и наоборот?

Среда разработки Visual Studio C++.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2013, 09:28     Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот?
Посмотрите здесь:

Дан двумерный массив С[10][10], поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее C++
C++ Найти сумму элементов первого столбца без одного последнего элемента, сумму элементов второго столбца без двух последних...
Записать в третий файл только те пары чисел, в которых число из первого файла меньше соответствующего числа из второго файла. C++
C++ Если из файла надо вытащить отдельно цифры и отдельно текст - как?
C++ Выходной поток первого числа, второго , суммы первого и второго чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5955 / 5560 / 1788
Регистрация: 18.12.2011
Сообщений: 14,209
Завершенные тесты: 1
12.02.2013, 09:34     Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот? #2
C++
1
2
3
4
5
6
7
8
9
istream fin("filename.txt",ios::in);
const long SIZE=1000000L;
double *a=new double[SIZE];
double *b=new double[SIZE];
for(long i=0;i<SIZE)
{
fin>>a[i];
fin>>b[i];
}
kostyor
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 4
12.02.2013, 15:12  [ТС]     Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот? #3
Спасибо огромное.
kostyor
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 4
26.02.2013, 13:25  [ТС]     Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот? #4
А как сделать не используя предопределенные потоки? (используя стандартный поток ввода/вывода)
и как сделать программу "быстрой"?(в цикле, пошаговое считывание строки - процесс очень долгий).

Здесь кусок кода выделения динамического массива.
Подскажите как заполнить массив Array[i][j] данными из блокнота.
Кликните здесь для просмотра всего текста

....
long int i=0;
const long int SIZE=100L;
const long int N_STROK=1000000L;
long int ** Array;
//выделяем массив из N_STROK
Array = (long int **) malloc (N_STROK * sizeof(long int *));
//заполняем столбцами
for( i=0;i<N_STROK;i++)
{
Array[i]=(long int *) malloc (SIZE * sizeof(long int ));
}
...
Yandex
Объявления
26.02.2013, 13:25     Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот?
Ответ Создать тему
Опции темы

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