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

Неполное чтение из файла в массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножение двоичных чисел . Посмотрите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread678900.html
Вот у меня такая проблема . Не получается никак умножить (умножать нужно дополнительные коды): Знайти добуток D=A*(-B) А=25, В=20 Апк=011001 Впк=010100 -Апк=111001 -Впк=110100 -Азк=100110 -Взк=101011 -Адк=100111 -Вдк=101100
C++ Получить наибольшее целое k, при котором 4k < m пожалуйста напишите задачи Дано целое число m > 1. Получить наибольшее целое k, при котором 4k < m. http://www.cyberforum.ru/cpp-beginners/thread678897.html
C++ Задача про Обработку числовых последовательностей
Добрый вечер! :cry: Слезно прошу помощи в решение задачи с++, просто больше мне не к кому обратится. В универе програмирование всего 1 неделю и уже лабы пошли, а на лекции на тему Обработка числовых последовательностей, толком преподаватель ничего и не объяснил (хотя мы ему не однократно говорили об этом). Помогите решить задачу: "Пусть имеется последовательность произвольных целых...
C++ Распаковка файла
Здравствуйте! Столкнулся с проблемой в распаковке екзешного файла с помощью огромного количества распаковщиков. Пишет сообщение Microsoft Visual C++ 4.0 Overlay и что не может распаковать этот файл. Может кто-то сталкивался с этой проблемой и что можете посоветовать? Заранее спасибо.
C++ Определить, является ли введенная буква русского алфавита согласной http://www.cyberforum.ru/cpp-beginners/thread678875.html
Помогите пожалуйста написать программу в С++ по данным заданиям: 1)Для приготовления компота из персиков берут сахар, персики и воду в пропорции 1:1:3. Сколько кг каждого продукта надо взять, чтобы сварить Р кг компота? 2)Определить, является ли введенная буква русского алфавита согласной. 3)Найти наибольшее и наименьшее значение функции y = 3x2 + 5x – 7, если на заданном интервале x...
C++ Вычисление значений выражений написать программу чтобы она решала эти примеры! Пример 1: \int_{0}^{5} x \sqrt{2x+1} dx, \ h=1.0 Пример 2: x {e}^{2x} - 4 подробнее

Показать сообщение отдельно
Punktir
0 / 0 / 0
Регистрация: 01.12.2009
Сообщений: 35
23.10.2012, 22:38     Неполное чтение из файла в массив
Всем доброго времени!
Проблема такая, есть выражение "1+8*3/4+5", которое хранится в файле, читаю вначале цифры и толкаю их в массив, затем знаки и в другой массив. на этапе считывания чисел заметил момент, что ВСЕ, цифры после знака * зануляются, т.е. мне на cout только 1 8 0 0 0. Вот фрагмент листинга.
C++ (Qt)
1
2
3
4
5
6
7
8
9
 fstream calc;
 
    int ch[5];
    calc.open ("calc.in",ios::in);
    for (int i=0;i<5;i++)
        {
        calc  >>ch[i];
        cout<<ch[i]<<endl;
         }
Подскажите, пожалуйста, где я проглядел момент?
Меня напрягает, что условие цикла я взял с количества чисел-правильно ди это?
И стоит ли втыкать динам. массив?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru