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

Чтение из файла в строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ My_int http://www.cyberforum.ru/cpp-beginners/thread82624.html
Реализовать класс My_int для работы с целыми числами, который ведет себя в точности как int,за исключением того, что единственные допустимые операции - это плюс (унарный и бинарный), минус (унарный и бинарный), умножить, разделить и % - целочисленное деление. Перегрузить операции ввода-вывода в поток. В функции main привести примеры реализации класса My_int. Напишите код пожалуйста.Заранее...
C++ Найти в строке наименьшее слово дано string a("masha ila kashu"); найти в строке наименьшее слово http://www.cyberforum.ru/cpp-beginners/thread82621.html
C++ Найти в одномерном массиве сумму элементов массива, расположенных до последнего положительного
1) найти в одномерном массиве сумму элем. массива,расположенных до последнего положительного 2)в матрице А действ. чисел подсчитать сумму отрицательных элементов. полученным значением заменить элементы главной диагонали матрицы. вывести матрицу
C++ Строки в С!
Всем доброе время суток! Очень нужна ваша помощь! Необходимо написать функцию обработки строк: Overlay(s1 , s2 , n) - перекрытие строки s1 строкой s2 начиная с позиции n. Вообщем пробовал по простому: объявил два массива типа char по 100 символов. Находил в первой строке символ n и начиная с него переписывал в эту же строку символы со второй строки. В завершение вставлял символ '\0'. Не...
C++ Получить упорядоченную по возрастанию последовательность http://www.cyberforum.ru/cpp-beginners/thread82575.html
Дана целочисленная последовательность {ai}n1. Получить упорядоченную по возрастанию последовательность из чисел, которые входят в данную последовательность по одному разу. решить с помощью модифицированный метод простого выбора.
C++ Поменять местами строку матрицы с наименьшей суммой элементов со строкой с наибольшей суммой элементов Помогите плиз решить несколько задас на преобразование матриц на С++ 1.В действительной матрице поменять местами строку с наименьшей суммой элементов со строкой с наибольшей суммой элементов. Размер матрицы и ее элементы вводятся с клавиатуры. 2.В действительной матрице поменять местами строку с наименьшей суммой элементов со столбцом с наибольшей суммой элементов. Размер матрицы и ее... подробнее

Показать сообщение отдельно
Aliru777
1 / 1 / 0
Регистрация: 03.11.2011
Сообщений: 71
21.03.2012, 00:19     Чтение из файла в строку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
// lw4 file work.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>q
#include <string>
#include <cctype>
#include <iostream>
#include <conio.h>
#include <fstream>
 
using namespace std;
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    string s="";
    string s1;
    string s2("1234567890");
    ifstream f_in("d:\\d.txt");
       if (!f_in) cout<<"ERROR!!!";
       while (f_in)
       {
                getline(f_in,s1);
                cout<<s1;
       }
       cout<<"\n";
       cout<<s1;
    getch();
    return 0;
}
Подскажите пожалуйста почему после цикла строке с1 пустая при выводе?
из файла все выводится в строку,но потом она пустая.не пойму.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru