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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ двумерный массив классы строки http://www.cyberforum.ru/cpp-beginners/thread307063.html
1. Найдите сумму элементов двумерного массива по строкам. Массив должен быть динамичным, и заполняться с консоли или случайным образом. 2. Определить, встречается ли заданная буква в строке (Примечание: задачу нужно решить с применением функции). 3. Объявите класс Book, который имеет свойства Name, Year, Genre. У класса также должны быть конструкторы по умолчанию, с 3 параметрами и...
C++ Функция удаляет начальные пробелы из строки... Написать функцию которая удаляет начальные пробелы из строки, полученной в качестве аргумента.. В паскале function LTrim(st: string): string; begin while (posC \st) = 1) and (length (st) > 0) do delete(st,1,1); LTrim:=st; end; http://www.cyberforum.ru/cpp-beginners/thread307047.html
C++ работа с add
Подскажите пожалуйста как как с помощью add добавить в класс сторонний класс
Массив строк C++
Составить программу, кодирующую и декодирующую текст, содержащийся в литерном массиве строк, с помощью алгоритма перевертывания слов, т.е. записи букв в каждом слове "задом-наперед". Поместить входной и выходной тексты в соответствующие литерные массивы строк. вот код программы, работает только для 1ой строки помогите пожалуйста сделать для массива строк #include <stdio.h>
C++ как вывести строки? http://www.cyberforum.ru/cpp-beginners/thread307021.html
Подсчитать в каждой строке количество слов. Если оно меньше 5, то добавить до 7 слов в начало строки. Вывести номера таких строк.
C++ С++\Сортировка элеметов матрицы Правило такое: Заменить элементи матpицы A=(a), i=j=1,2,...,n, за таким пpавилом: если i,j паpные, то a=a/2 если i паpное, j непаpное, то a=(a); если i непаpное, j паpное, то a=2a; если i,j непаpные, то a=1/a ... подробнее

Показать сообщение отдельно
archinko
13 / 13 / 2
Регистрация: 02.03.2010
Сообщений: 29
28.05.2011, 19:55     Поиск данных в текстовом файле
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 <string>
#include <fstream>
using namespace std;
 
int main()
{
    bool find=false;
    int i=0;
    ifstream f("bdName");
    char line[100],name[20];
    cout<<"Enter Name"<<endl;
    cin>>name;
    while(!f.eof())
    {
    f.getline(line, sizeof(line));
    while(line[i]==name[i++]) if(line[i]==' ') find=true;
    if(find) break;
    }
    if(find) cout<<line<<endl;
    else cout<<"Not find"<<endl;
    f.close();
    return 0;
};
Содержание файла bdName :
Vasya ololo 123 some text
Vader sanysh qwerty some text
Straustrup Brainfuckovich &^%$##%^$dfg12 some text
 
Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru