Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2015, 18:31   #21
Fliiz
Пользователь
 
Регистрация: 07.05.2015
Сообщений: 44
По умолчанию

трехэтажным матом

Он у меня выводит текст без пробелов,запятых и т.д...
Код:
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <clocale>
#include <iomanip>

using namespace std;

int main()
{
    setlocale(LC_CTYPE, "rus");
    char a;
    fstream F;
    F.open(""d:\\Адреса.txt");
    if(!F)
    {
        cout<<"error!"<<endl;
        return -1;
    }
    while(!F.eof())
    {
        F>>a;
        cout<<a;
    }
    F.close();
}

Последний раз редактировалось Stilet; 06.10.2015 в 18:51.
Fliiz вне форума Ответить с цитированием
Старый 06.10.2015, 18:52   #22
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Если Qt, то удобнее QFile, QTextStream и т.п. взять вместо fstream, чтоб не конвертировать строки.

И в любом случае сразу прочитать из файла в нужном виде не выйдет. Надо сначала просто строки прочитать, а потом уже разделять их на слова (например с помощью .split объекта QString, примерно как в предыдущем примере).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.10.2015, 18:52   #23
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
трехэтажным матом
Я тебе показал оконный проект. Кто же знал что твоя многоходовочка предполагает консоль? )
Ты хоть предупреждай в следующий раз...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.10.2015, 19:14   #24
Fliiz
Пользователь
 
Регистрация: 07.05.2015
Сообщений: 44
По умолчанию

С чтением разобрался наконец,спасибо) Теперь дело за малым (выбрать из заданного текста слова заданной длины)..

Помогите организовать поиск слова заданной длины
Код:
#include <conio.h>
#include <iostream>
#include <fstream>
using namespace std;
const  int n=256;
void ReadFile()
{
    cout<<"Vash text:  ";
    char S[n]={""}; 
    fstream Fn; 
    Fn.open("G:\\c++ lab\\text.txt");
    while (!Fn.eof()) 
    {
        Fn.getline(S,n); 
        cout<<S<<endl; 
    }
    Fn.close();
}

int main()
{
    
    ReadFile();   
}

Последний раз редактировалось Stilet; 06.10.2015 в 20:57.
Fliiz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка символьных строк. Imamieva Паскаль, Turbo Pascal, PascalABC.NET 9 19.06.2014 12:54
Заплнение матрицы и обработка символьных строк (С++) PhoenixPC Помощь студентам 0 23.05.2014 02:04
Обработка символьных строк. (TurboC++) flamen1003 Помощь студентам 0 24.04.2012 01:07
Обработка Символьных Строк неоспоримый Помощь студентам 2 01.04.2012 21:04
Обработка символьных строк 1OffSide Общие вопросы C/C++ 1 21.12.2010 01:07