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

if (feof(stdin)) while(!feo(stdin)) while(!feof(stdin) ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить n! и n!! http://www.cyberforum.ru/cpp-beginners/thread187445.html
Всем доброго время суток, помогите пожалуйста задали написать программы: 1) n! = 1 * 2 * 3 * ... * n 2) n!! = n * (n - 2) * (n - 4) * ... Вообще не знаю как делать:wall::wall:
C++ Функция, переставляющая цифры заданного целого числа в обратном порядке Составить и проверить функцию которая переставляет цифры заданного целого числа в обратном порядке и получает новое число. Мы только начали проходить функции.Вот я сделала программу которая переворачивает число.А вот теперь из этой программы сделать функцию не получается.Помогите пожалуйста! //--------------------------------------------------------------------------- #include <vcl.h>... http://www.cyberforum.ru/cpp-beginners/thread187443.html
C++ Примеры перегрузки вычитания, умножения, деления
Помогите найти Примеры перегрузки вычитания, умножения, деления
Вычислить произведение первых n множителей C++
Дано натуральное число n. Обчислть произведение первых n множителей 2/1*2/3*4/3*4/5*6/5*6/7 Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем.
C++ Точечный график функции http://www.cyberforum.ru/cpp-beginners/thread187422.html
Помогите пожалуйста, в книжке приводится такой пример задачи Написать прог. которая чертит на экране точечный график функции у=0.х^2+4х-3. Диапазон изменения аргумента: от -15 до 5; шаг приращения аргумента: 0,1. График вывести на фоне координатных осей, точка пересечения которых должна находится в центре экрана. и в качестве решения вот этот код #include "stdio.h" #include "conio.h"...
C++ редактирование элементов матрицы суть задачи в том, что надо рассчитать определитель матрицы X, это все сделано, но есть пункт, когда при выводе введенной матрицы на экран вызвать функцию, которая предлагает изменить элемент матрицы если мы не то число указали #include<stdio.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<fstream.h> #include<string.h> #include<iomanip.h> #include<io.h> #define NN 9 подробнее

Показать сообщение отдельно
accept
4817 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
07.11.2010, 14:31     if (feof(stdin)) while(!feo(stdin)) while(!feof(stdin) )
Цитата Сообщение от Gun# Посмотреть сообщение
они работают с типом FILE*?
через них можно поместить в FILE и потом из него извлечь вводимые данные?
FILE - это структура (можешь открыть stdio.h и найти, где её делают)
там же можешь посмотреть какие внутри есть флажки
эти функции только обращаются к флажку и проверяют его

примерно так

C
1
2
3
4
5
6
    FILE *ifp;
    int value;
 
    ...
 
    value = ifp->someflag != 0;
устанавливают флажки функции чтения, в данном случае getc(), или fgets(), или scanf()
функция сама поставит то, что надо, если там конец файла, то поставит конец файла, а если там ошибка, то поставит ошибку

есть функция clearerr() - сбрасывает оба флажка

C89
Код
4.9.10.1 The clearerr function

Synopsis

         #include <stdio.h>
         void clearerr(FILE *stream);

Description

   The clearerr function clears the end-of-file and error indicators
for the stream pointed to by stream .

Returns

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