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

Поиск введеных имени и фамилии в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка на палиндром http://www.cyberforum.ru/cpp-beginners/thread562889.html
Проверить, является ли 5-тизначное число палиндромом. (Число водится с клавиатуры).
C++ Программирование задач обработки структур и файлов Не могу запустить программу на DevC++. Где может быть ошибка. Вот задание: Даны сведения о книгах: автор, название, год издания. Вывести на экран сведения о книге "Информатика", упорядочив по возрастанию год выпуска. Может кто нибудь новую программу сможет сделать. #include <iostream> #include <string> #include <vector> #include <locale> #include <algorithm> http://www.cyberforum.ru/cpp-beginners/thread562888.html
C++ Дружественнная функция и класс
Никак не пойму, почему дружественная функция не может обратиться к члену класса. #include<iostream> using namespace std; #include<stdlib.h> template <typename T> class cclass { T *arr; const int size;
C++ Работа с файлами данных (сортировка по названию пункта назначения)
Надо подправить программу. Вот задание: Структура AEROFLOT с полями: - название пункта назначения рейса; - тип самолета. Действия с файлом структур»: - сортировка записей в файле по названиям пунктов назначе- ния в алфавитном порядке и вывод его на экран компьютера; - определение и вывод на экран записей, в которых тип самоле- та совпадает с введенным с клавиатуры, либо сообщения об
C++ Вывести сумму и произведение чисел. http://www.cyberforum.ru/cpp-beginners/thread562873.html
Здравствуйте. #include<stdio.h> #include<conio.h> main() { int a, b, x, y, sum, pr, i, m, h; printf ("vedite 2 chisla ot a do b\n"); scanf ("%d%d", x, y); if ((x%2==m)and (y%2==h)) { for (i=a; i<=b; i++)
C++ не компилит простой код c++ Вот этот код не компилится. Почему, ума не прилажу :-( Подскажите в чём проблема? Английский ещё плохо знаю, не посылайте плиз на англоязычные ресурсы. Компилятор g++ (Debian 4.4.5-8) 4.4.5 point.h #ifndef POINT_H #define POINT_H class point { public: подробнее

Показать сообщение отдельно
igorrr37
1646 / 1274 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
01.05.2012, 20:00
1
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
#include <iostream>
#include <string>
#include <fstream>
 
int main()
{
    std::fstream fs("1.txt", std::ios::in | std::ios::out | std::ios::app);
    if(fs.is_open())
    {
        std::string sName, sSurname, tName, tSurname;
        std::size_t id(0), found(0);
        std::cout << "Input your name and surname\n";
        std::cin >> sName >> sSurname;
        while(fs >> id >> tName >> tSurname)
        {
            if(sName == tName && sSurname == tSurname)
            {
                std::cout << id << std::endl;
                found = 1;
            }
        }
        if(!found)
        {
            fs.clear();
            fs << '\n' << id + 1 << ' '<< sName << ' ' << sSurname;
            std::cout << id + 1 << std::endl;
        }
    }
    else std::cerr << "Can't open file\n";
    fs.close();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru