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

вывод слов из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ LNK2019 http://www.cyberforum.ru/cpp-beginners/thread1035891.html
Заголовочный файл: namespace ns { const int QUARTERS = 4; struct sales { double Sales; double average; double max; double min;
C++ Программа деления двух чисел Программа должна проверять правильность введенных пользователем данных и, если они неверные (делитель равен нулю), выдвать сообщение об ошибке. Если введенные данные корректны, выводить частно от деления, если есть остаток. Пример: 18/5-Частное 3 и остаток 3. #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream> using namespace std; int main(void) { int delimoe,... http://www.cyberforum.ru/cpp-beginners/thread1035887.html
Дана квадратная матрица порядка n. Получить матрицу A^2 C++
Дана квадратная матрица порядка n. Получить матрицу A^2 (А в квадрате).
C++ Указатели
Здравствуйте, подскажите пожалуйста какие операторы нужно использовать в С++, чтобы вывести на консоль в виде таблицы значения чисел в десятичном и шестнадцатеричном формате, а так же их адрес в оперативной памяти для типов int, long, float, double, char, bool?
C++ Задан массив A размером 2n http://www.cyberforum.ru/cpp-beginners/thread1035862.html
Задан массив A размером 2n. Выбрать в массиве А два близких по значению элемента и разместить меньший из них в массив В (n), а больше в массив C (n) до полного их заполнения. Помогите пожалуйста сделать на С++. Заранее благодарен.
C++ Дана строка символов что складаютья из цифр разделенных пробелами. Вывести на экран числа этой строки в порядке возрастания их значений Дана строка символов что складаютья из цифр разделенных пробелами. Вывести на экран числа этой строки в порядке возрастания их значений. Помогите сделать не могу понять ничего. подробнее

Показать сообщение отдельно
Vla00
5 / 5 / 3
Регистрация: 06.10.2012
Сообщений: 415
10.12.2013, 16:25     вывод слов из файла
Задача такая, нужно вывести все слова которые находятся в файле, но проблема в том что если после слова стоит запятая то он считает что это слово с запятой, одно слово. как сделать что-бы последний символ обрезался и добавлялся пробел. Так нужно что бы после слова прибавлялся пробел (условие).

C++ (Qt)
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
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <string>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "");
 
    ifstream f_text("text.txt");
    ifstream f_sl("slova.txt");
    if(f_sl)
    {
      string s;
      while(getline(f_sl, s, (',', ' '))){
          cout<<"Слово: "<<s;
          cout<<"\n";
      }
    }
    else cerr<<"Error";
 
    system("pause");
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru