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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Jumper19
13 / 13 / 0
Регистрация: 27.12.2010
Сообщений: 83
#1

Считать комманды пока они есть... - C++

12.09.2011, 19:36. Просмотров 559. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Есть команды в файле:
ADD 192168812
ADD 125
ADD 321
EXTRACT
EXTRACT
CLEAR
ADD 7
ADD 555
EXTRACT
EXTRACT
EXTRACT
Как сделать чтобы считывались команды до последней... Ну типа пока не конец файла то читать! И так чтобы команда STRING а если есть число то INT!

Добавлено через 44 минуты
Ну если мне наперед известно сколько у меня команд, например 11,то я буду считывать вот так:
C++
1
2
3
4
5
for (int i=0; i<11; i++)
    {
        fin>>txt;
                fin>>ch;
         }
А если неизвестно сколько команд то как все считать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.09.2011, 19:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Считать комманды пока они есть... (C++):

Рекурсивная функция: вычисление суммы чисел Фибоначчи, пока они меньше введенного числа - C++
Вроде примитивная задача, но реализовать не смог, да и нигде такого не обсуждалось, так что вот: Требуется реализовать рекурсивную функцию,...

Считать Z до тех пор пока выражение под знаком логарифма больше 0.05 - C++
помогите решить и составить блок схему

Считать из файла вещественные числа и выяснить, действительно ли все они положительны - C++
В файле data.dat хранится множество x0,x1...,x32 из 32 положительных вещественных чисел. Составьте программу которая считывает указанное...

Как считать матрицы из файла, если их несколько и они разного размера? - C++
Здравствуйте! Как считать матрицы из файла, если их несколько и они разного размера? На экран нужно выводить в виде матрицы. Сделать...

Считать S до тех пор, пока выражение под знаком логарифма больше 1. Определить k - количество вычисленных S - C++
Дано: а=2; dа=-0.5. S вычислять по формуле: S=2,79*ln(a^3-a-1) . Считать S до тех пор, пока выражение под знаком логарифма больше 1....

Какие есть функции в классе и что они делают? - C++
Вот есть класс, пожалуйста опишите какие в нем есть функции, где они, и что делают. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
12.09.2011, 19:38 #2
C++
1
2
3
std::string s;
while(getline(fin, s))
//сдесь парсить s на предмет числа и текста
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2011, 19:38
Привет! Вот еще темы с ответами:

в коде ниже есть ошибки. в чем они и как их устранить? - C++
structure brother { char name; into age; sister kin; }a; structure sister { char name; into age;

cmd комманды из c++ - C++
как мне писать команды в C++ ? есть функция system() , я пишу туда ... ну посмотрите скрипт , поймете : #include &lt;iostream&gt; using...

Программа котрая ищет дубликаты в целочисленном массиве и если они есть выводит результат на экран - C++
Я не могу понять почему когда присваиваешь элементы одного массива другому элементы второго массива всё равно равны 0 #include...

В пятиугольнике, заданном координатами своих вершин, подсчитать количество прямых углов (если они есть). - C++
1. В пятиугольнике, заданном координатами своих вершин, подсчитать количество прямых углов (если они есть). 2. Рассмотреть указанную...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru