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

вводом строк из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить введённую подстроку из строки, без string.h http://www.cyberforum.ru/cpp-beginners/thread549036.html
Задача состоит в том, чтобы удалить подстроку из строки, обе из которых вводятся с клавиатуры. Не разрешается использовать <string.h>. В C++, откровенно говоря, не понимаю ровным счётом ничего, надеюсь на вашу помощь. Заранее спасибо :).
C++ Потоки на С++. Помогите. Здравствуйте. Допустим есть файл matrix. В нем целочисленная матрица неопределенного размера и с разным количеством пробелов между элементами. Так вот вопрос: как сделать так, чтобы поток считывал по одной строке? Допустим если сделать так: for(i=0;i<20;i++) marrix >> arr; то массив arr без разбора заполниться первыми встретившимися 20 элементами, но как сделать чтобы поток считывал строки в... http://www.cyberforum.ru/cpp-beginners/thread549033.html
C++ Как сохранить картинку из ресурсов на жёсткий диск?
Есть в ресурсах картинка IDB_BITMAP1. Как её извлечь на жёсткий диск?
C++ Не получается перезгрузка =
template <class T> Array<T>& Array<T>::operator = ( const Array<T> &t ) { Array<T> ar( t.size ); for ( int i = 0; i < t.size; i ++ ) ar = t.p; return ar; } Ошибки не выдает, но когда присваиваю пустому массиву, массив, заполненный разными объектоми и вывожу полученный массив, то вместо объектов которые были в заполененном массиве, выводятся объекты созданные конструктором по...
C++ Задачи на строки http://www.cyberforum.ru/cpp-beginners/thread549022.html
Помогите пожалуйста написать следующие задачи: 1. Дана строка сиволов. Преобразовать строку, удалив из нее все символы, не являющимися буквами. 2. Определить, сколько в тексте слов, начинающихся на букву а или я. 3. Составить программу печати по одному разу в алфавитном порядке всех букв текста, входящих в него не более двух раз.
C++ возвратить функцией массив собственно такой вопрос, любыми методами нужно передать двумерный массив через функцию обратно, я не знаю как сделать это в с++, знаю только как в дельфи сделать это можно, но понадобилось решение в с++ кто в курсе, объясните или напишите пожалуйста небольшой пример заранее спасибо подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
16.04.2012, 03:10     вводом строк из файла
читает заданное кол-во символов ( включая пробельные ) с каждой строки
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
#include <iostream>
#include <fstream>
 
int main()
{
    std::ifstream ifs("1.txt");
    if(ifs.is_open())
    {
        std::size_t const b = 5; // читаем по 5 символов с каждой строки
        char c;
        do
        {
            for(std::size_t i = 0; i < b && ifs.get(c); ++i)
            {
                std::cout << c;
            }
            std::cout << std::endl;
            while('\n' != c && ifs.get(c));
        }while(ifs);
    }
    else std::cerr << "Can't open file\n";
    ifs.close();
    return 0;
}
 
Текущее время: 05:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru