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

Считать из текстового файла 3 предложения и вывести их в обратном порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Битовые операции http://www.cyberforum.ru/cpp-beginners/thread256866.html
Имеется число int x = 85; // 1010101 - двоичное представление // 6543210 - номера битов // нужно взять // 0,2,3,4 биты и сложить и по модулю 2 ---> 1 ^ 1 ^ 0 ^ 1 = 1 ... // затем сдвинуть x вправо на 1 бит // 0101010 x >>= 1;
C++ Функции рекурсия Дайте пример рекурсии:wall::cry: http://www.cyberforum.ru/cpp-beginners/thread256862.html
Исключительная ситуация (переполнение массива сверху) C++
Изучаем сейчас исключительные ситуации и нужно привести пример , т.е. вызвать исключительную ситуацию для переполнения массива сверху или снизу . И возникла проблема с самим условием .Какие действия подразумевает переполнение массива сверху иили снизу. Как это условие выгледит для пользователя???
Я новичок подскажите какие функции использовать? C++
Пункты главного меню: • Типы окон: - диалоговое окно; - окно панели инструментов с изменяемыми размерами; • Типы сообщений: - сообщение об ошибке (Error); - сообщение подтверждение (Confirmation); ( сообщение должно содержать кнопки Ok, Ignore и после нажатия на кнопки должно выводиться простое сообщение об выбранной кнопке) • Работа с формой: - уменьшить размеры в 2 раза; (уменьшение...
C++ Builder [Linker Fatal Error] Fatal: Unable to open file 'SYSTEM.OBJ' (BCB6) http://www.cyberforum.ru/cpp-beginners/thread256834.html
неподскажите в чем проблема. компилирую ошибок не выдает запускаю не запускается. что это означает Fatal: Unable to open file 'SYSTEM.OBJ' вот код программы: #include <clx.h> #pragma hdrstop #include<iostream.h> #include<conio.h> //--------------------------------------------------------------------------- #pragma argsused
C++ передача строк функции или классу Возник вопрос, как правильно передавать строки классу. Допустим, имеется строка, класс и функция класса, чтобы эту строку туда запихнуть. ... class AA{ private: char str; //правильно ли объявлено? public: void push(char *in){ // и тут правильно ли? str=in; } подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5754 / 3403 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
14.03.2011, 04:52     Считать из текстового файла 3 предложения и вывести их в обратном порядке
Бездумно смешивать С и С++ - нехорошо.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <fstream>
#include <string>
 
bool line(std::ifstream& ifs, size_t linesCount = 3);
 
int main(int argc, char* argv[])
{
    if(argc != 2)
    {
    std::cerr << "Usage: `" << *argv << "' FILE" << std::endl;
    return 1;
    }
 
    std::ifstream ifs(argv[1]);
 
    if(!ifs.is_open())
    {
    std::cerr << "Can't open file `" << argv[1] << "' for input" << std::endl;
    return 1;
    }
 
    std::cout << "Printing 3 lines of file `" << argv[1] << "' in the reverse order..." << std::endl;
    
    if(!line(ifs))
    {
    std::cerr << "Error reading from file `" << argv[1] << "'" << std::endl;
    return 1;
    }
    
    return 0;
}
 
bool line(std::ifstream& ifs, size_t linesCount)
{
    if(linesCount == 0)
    return true;
 
    std::string l;
 
    std::getline(ifs, l);
    if(ifs.fail())
    return false;
 
    bool result = line(ifs, --linesCount);
    std::cout << l << std::endl;
 
    return result;
}
 
Текущее время: 08:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru