Форум программистов, компьютерный форум 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 (GetMessage(&msg, NULL, 0, 0)) { TranslateMessage(&msg); DispatchMessage(&msg);
C++ Заполнение множеств элементами массива.
Нужно заполнить множества элемнетами массива случайным образом. #include<iostream> #include<stdio.h> #include<math.h> #include<iomanip> #include <set> #include <string> #include <time.h> #include <algorithm> using namespace std;
C++ Сохранение данных в написанной программе http://www.cyberforum.ru/cpp-beginners/thread534807.html
Здравствуйте! Подскажите, как сохранить все данные, которые обрабатывала моя программа?
C++ Как мне сделать выбор нужного массива? В зависимости от условия мне нужно работать с одним или другим массивом байт. Но что-то я делаю не правильно. Как мне сделать выбор нужного массива? int SIZE; PBYTE Mass = new BYTE; if(xx = 0) { BYTE Mass = {0x00,0x3A,0x00,0x00}; } else { BYTE Mass = {0x00,0x01,0x0A,0x84,0x0F,0x00,0x00}; } подробнее

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

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

31.03.2012, 00:03. Просмотров 629. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru