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

Прочитать одной строкой с файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки (Расположить слова строки в порядке, обратном исходному) http://www.cyberforum.ru/cpp-beginners/thread730377.html
Здравствуйте,помогите пожалуйста. Задание: Расположить слова строки в порядке, обратном исходному.
C++ Перевод в двоичную систему(Указать на ошибку) Не хочет верно выдавать числа типа от 16 до 20, где в двоичной на 2м месте стоит ноль(16=10000) выдает только 0000, и так со всеми числами в которых на 2м месте ноль, первая единица не отображается) укажите на фейл) #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int n=0, x=0, y=0, k=0; http://www.cyberforum.ru/cpp-beginners/thread730373.html
Описать структуру с именем STUDENT C++
1. Описать структуру с именем STUDENT, содержащую следующие поля: • NAME - фамилия и инициалы; • GROUP- номер группы; • SES- успеваемость (массив из пяти элементов). 2. Написать программу, выполняющую следующие действия : • ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по алфавиту; • вывод на дисплей фамилий и номеров групп для всех...
C++ вызов ф-ции
Сформулировать результат выполнения ф-ции, определить назначение ("смысловую нагрузку") использованных переменных, написать вызов ф-ции. Помогите разобраться пожалуйста, не совсем понимаю, что должна делать ф-ция. void F (int v,int A,int m){ int i,a,j; for(i=0,a=2;a<v&&i<m-1;a++){ for(j=0;j<i;j++){ if(a%A==0)break;} if(j==i)A=a;} A=0;}
C++ Определеить самую длинную последовательность в строке http://www.cyberforum.ru/cpp-beginners/thread730353.html
По задаче нужно найти самую длинную последовательность симоволов в строке(не цифр и не букв,а знаков типо !"№;№;! и т.д.). Вот что я уже сделал: #include <iostream> using namespace std; char c; int i; char b;
C++ Перевод числа из восьмеричной системы счисления в десятичную Помогите пожалуйста!! Есть программа в С++ перевода числа из десятичной системы счисления в восьмеричную. Нужно чтобы она, после выполнения первой задачи также переводила из восьмеричной обратно в десятичную (числа вводим новые). #include <iostream.h> #include <conio.h> #include <stdlib.h> int M,O,e,N; int perevod (int M) { подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
13.12.2012, 17:40     Прочитать одной строкой с файла
C++
1
2
3
4
5
6
7
8
9
10
11
std::ifstream ifstext("input.txt");
if (!ifstext)
{
    std::cerr<< "No file\n";
    return 1;
}
std::string text;
ifstext >> std::noskipws; // clears the scipws flag for the str stream
char c;
while (!ifstext.eof() && ifstext >> c)
    text += c;
Без флага функции noskipws результат неверный
 
Текущее время: 13:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru