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

Поиск подстроки в строке в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Символы и длина имён в среде разработки http://www.cyberforum.ru/cpp-beginners/thread988582.html
Здравствуйте! У меня попался вопрос, о том, сколько максимальная длина имен переменных может быть, и какие символы можно использовать при их создании? Кто знает, где это можно посмотреть? У меня студия 2010, и методом тыка я создавал имена длиной 1000 символов, как мне кажется, здесь ограничений совсем нет...
C++ Бинарные деревья Возникла проблема с бинарными деревьями . Нужно определить K - количество узлов, ключ которых больше заданного числа N. Я дошёл только до создания дерева и вывода его на экран: // tree.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread988580.html
Visual C++ Создание множества объектов MFC
Доброго времени! Есть класс Rect, в файле записаны его параметры. Дело в том, что я не знаю сколько параметров будет в файле. Как мне организовать создание множества объектов? Думал так: CPaintDC dc(this); for (int i =0; i<5; i++) { Rect MyRect(20+i,60+i,80+i,80+i); MyRect.Draw(dc); }
написать логическое выражение , представляющее условие (знаки операций отделять от операндов пробелами): C++
вопрос: На языке C++ написать логическое выражение , представляющее условие (знаки операций отделять от операндов пробелами): x находиться в интервале от -5 до 5, но это не 0.
C++ Работа с текстовыми файлами си++ http://www.cyberforum.ru/cpp-beginners/thread988565.html
#include "stdafx.h" #include <iostream> #include <string> #include <string.h> #include <math.h> #include <fstream> #include <windows.h> using namespace std; void train()
C++ Ряд Тейлора Здраствуйте, задача состоит в просчете ряда Тейлора в области от -1 до 1, с вводом шага и точности. Я уже набросал кое-что, вот код: #include <iostream> #include <conio.h> #include <math.h> #include <iomanip> using namespace std; int fct(int arg) { подробнее

Показать сообщение отдельно
_Vertigo_
13 / 13 / 2
Регистрация: 07.09.2013
Сообщений: 158
Завершенные тесты: 1
26.10.2013, 15:12     Поиск подстроки в строке в файле
Всем доброго времени суток. Суть задания в том, чтобы найти подстроку в строке в некотором файле. При успешном нахождении строки, в которой есть подстрока искомая, то вывести ее на экран(строку). Помогите найти ошибку в коде.
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
#include <iostream>
#include <fstream>
#include <string>
#define N  3000
#define M 100
using namespace std;
 
int main (){
    setlocale(LC_ALL, "Russian");
    char strl[N];
    char str[M];
    char * n;
    int k=0;
    FILE *F;
    F = fopen("D:\\Texts\\example1.txt","r");
 
    cin.getline(str, M);
    if (F==NULL) perror("Ошибка открытия файла");
    else { 
        while (!feof(F)){
             n = strpbrk((fgets(strl, N, F)), str);
             if (n!=NULL){ 
                 puts(strl);
                 k++;}
    }
    exit(0);
    if (k=0) cout << "No";
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru