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

Поиск слово в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод n знаков после точки средствами c++ http://www.cyberforum.ru/cpp-beginners/thread534827.html
Доброго времени суток. Как можно вывести n знаков после точки средствами c++, cout умеет это делать? PS. Не используя библиотеку C (stdio). Спасибо.
C++ Вычисление конечных сумм в С++ для заданного натурального k подсчитать сумму от n=1 до k 1/(n*n!) заранее спасибо, ибо факториал мне непонятен http://www.cyberforum.ru/cpp-beginners/thread534822.html
Необьявленный идентификатор в SetWindowsHookEx C++
#include <windows.h> int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow) { MSG msg; SetWindowsHookEx(WH_KEYBOARD,KeyboardProc,NULL,0); while...
C++ Заполнение множеств элементами массива.
Нужно заполнить множества элемнетами массива случайным образом. #include<iostream> #include<stdio.h> #include<math.h> #include<iomanip> #include <set> #include <string> #include <time.h>...
C++ Сохранение данных в написанной программе http://www.cyberforum.ru/cpp-beginners/thread534807.html
Здравствуйте! Подскажите, как сохранить все данные, которые обрабатывала моя программа?
C++ Как мне сделать выбор нужного массива? В зависимости от условия мне нужно работать с одним или другим массивом байт. Но что-то я делаю не правильно. Как мне сделать выбор нужного массива? int SIZE; PBYTE Mass = new BYTE; if(xx = 0) {... подробнее

Показать сообщение отдельно
ByAdD
20 / 3 / 0
Регистрация: 08.05.2011
Сообщений: 195

Поиск слово в файле - C++

31.03.2012, 00:03. Просмотров 635. Ответов 3
Метки (Все метки)

Здравствуйте, помогите реализовать поиск слова по файлу .txt
Пробывал так, но всегда пишет , что ничего не найдено
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bool find=false;
    int i=0;
    ifstream f("result.txt");
    char line[100],name[20];
    cout<<"Введите имя"<<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<<"Ничего не найдено"<<endl;
    f.close();
Добавлено через 3 часа 12 минут
Темка Up
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru