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

Функция get() класса ifstream - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать приведенный код с использованием функций http://www.cyberforum.ru/cpp-beginners/thread675963.html
Помогите переделать программу чтобы там использовалась (Functions) #include <stdafx.h> #include <cstdlib> #include <iostream> using namespace std ; int main () { setlocale(LC_ALL,"Russian"); const int n=5; const int m=5;
C++ Найти в каждом столбце матрицы среднее арифметическое элементов Объявить двумерный вещественный массив, в котором n x m элементов.Заполнить его числами, полученными по закономерности (вложенный файл) .Распечатать его в виде таблицы с точностью до 3 знаков после запятой. Найдите в каждом столбце среднее арифметическое элементов. Распечатать найденные средние арифметические под соответствующим столбцом с той же точностью. http://www.cyberforum.ru/cpp-beginners/thread675960.html
C++ обновление дочернего окна
Доброго времени суток! Как обновить (перерисовать) дочернее окно? LRESULT CALLBACK ChildWindow( HWND hWnd, // Handle For This Window UINT uMsg, // Message For This Window WPARAM wParam, // Additional Message Information LPARAM lParam) // Additional Message...
Чтение из текстового файла одного или три значения C++
Текстовой файл состоит из строк состоящих из 3ех или одного числовых значения. Как правильно считывать если неизвестно 3 или одно значение наиболее простым способом и без ошибок?
C++ [C++ Warning] Unit1.cpp(24): W8012 Comparing signed and unsigned values http://www.cyberforum.ru/cpp-beginners/thread675900.html
Код : #include <iostream> #include <fstream> #include <string> #include <vector> #include <algorithm> using namespace std; int main() { char buff; vector<string> s;
C++ Определить, каких символов больше: цифр или латинских букв и Вывести слова, которые не содержат букву а помогите с задачками:) 1. Дана строка символов. Признак конца - символ '\n' ( перевод строки). Определить, каких символов больше: цифр или латинских букв. 2. Вывести слова, которые не содержат букву а. подробнее

Показать сообщение отдельно
ilikeMagic
11 / 11 / 2
Регистрация: 26.04.2012
Сообщений: 104
20.10.2012, 20:59     Функция get() класса ifstream
Есть код, который считает количество символов в файле (функцию gcount() нельзя использовать по заданию) :
C++
1
2
3
4
5
6
7
8
9
10
11
12
    char buf;
 
    ifstream my_txt;
    my_txt.open(argv[1]);
 
    int number(0);
 
    while(my_txt.get(buf))
        ++number;
    cout << number;
 
    my_txt.close();
Объясните принцип работы функции get() в условии выхода цикла while.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru