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

Чтение массива из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL http://www.cyberforum.ru/cpp-beginners/thread208835.html
Доброго времени суток! Возникли трудности с пониманием задачи и принципа работы программы. Задание следующее: "Разработать программу - библиотеку (книга-расположение в библиотеке). Нужно воспользоваться одним или несколькими шаблонами, определенными в STL." Правильно ли я считаю, что здесь нужны 2 файла: 1-й - с названиями книг, 2-й - с двумя координатами расположения книги? Подскажите,...
C++ подключение библиотеки помогите подключить библиотеку header. какой не ввожу кож пишет ошибку, мне сказали что у меня не подключена библиотека помогите кто может=) у меня visual studio 2010 скайп - yetaxaxa http://www.cyberforum.ru/cpp-beginners/thread208827.html
C++ Найти наименьший элемент матрицы и записать нули в ту строку и столбец, где он находится
помогите сложить программу на языке С++ для Борланд это очень важно.. заранее спасибо в долгу не останусь.... Добавлено через 7 минут ребят , прошу помогите....
Табулирование функции и вывод результата в таблице C++
Помогите, пожалуйста, решить задачу. Протабулировать функцию с использованием оператора цикла с параметром. Сменная x с шагом h на заданом промежутке . http://www.cyberforum.ru/attachment.php?attachmentid=53634&stc=1&d=1292101932 Спасибо.
C++ матрица http://www.cyberforum.ru/cpp-beginners/thread208806.html
доброго времени суток. помогите пожалуйста. ЗАДАНИЕ вот такое: * прочесть из файла матрицу A(n*n). Вычислить произведение отрицательных элементов. Определить индексы максимального элемента. Результаты занести в файл. * один раз пропустил лекцию и теперь не знаю как с файлом работать.
C++ удаление из массива повторяющихся элементов! где-то маленькая ошибка! Значит,задача : удалить повторы в массиве, оставив по одному вхождению! моя идея. если 2 компонента, стоящие рядом, равны друг другу, начиная с первго делаю сдвиг в право, и удаляю последний элемен. почему-то местами работает неверно вот например ввожу массив: 1 1 1 1 3 5 получаю результат: 1 1 3 5 т е удаляет он ровно половину повторов( подробнее

Показать сообщение отдельно
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
12.12.2010, 16:36     Чтение массива из файла
Ээ... всетаки использовать в качестве буфера целый массив довольно накладно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
for (n = 0; n < 100; n++)
   for (i = 0; i < 80; i++)
      for (j = 0; j < 24; j++)
      {  
         fp >> buf;
         // отладочная часть
         if (fp.eof() || fp.fail() || fp.bad())
            cout << "fail = " << fp.fail() << "; eof = " << fp.eof() << "; bad = " << fp.bad() 
                   << "; n = " << n << "; i = " << i << "; j = " << j << endl;
         // конец отладочной части
         location[n][i][j] = buf;
      }
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru