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

Вывести строку из файла которую мне надо! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Доступ к переменной, объявлённой в другом блоке http://www.cyberforum.ru/cpp-beginners/thread855063.html
Здравствуйте! Возможно ли как-нибудь создатъ переменную внутри какого-либо блока (например цикла) так, чтобы после выхода оттуда можно было получить к ней доступ и оперироватъ ею? Спасибо.
C++ Чтение матрицы Вообщем написал код.....читаю матрицу...как извращенно я не читал её(((ничего не помогает.... почему-то не тот элемент залазит в a при так варианте 5 2 3 5 4 1 2 3 после чтения там не 4 а 1( #include <iostream> #include <algorithm> #include <set> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread855062.html
C++ Подсветить другим цветом идентификаторы
Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом все идентификаторы типа int. (если можно с пояснением,не могу разобраться)
Считывание типа данных для шаблона C++
Добрый день. Вопрос простой и состоит в следующем. Есть шаблон класса. Хочу чтобы пользователь вводил сам тип данных для своего будущего шаблона. Как потом инициализировать тип шаблона имея char* ? Просто забыл как называется данный прием в с++ и чувствую что на поиск его в страуструпе уйдет уйма времени. Заранее спасибо
C++ графика в С++ http://www.cyberforum.ru/cpp-beginners/thread854938.html
добрый день. на данный момент имею такую проблему: нужно написать игру, используя <graph.h>. желательно найти учебник, который бы помог мне разобраться с подобной графикой вообще . перерыла всё, что можно уже. буду благодарна.
C++ Взлом XOR шифра Здравствуйте, пишу программу для взлома XOR шифра. Прочитал по этому поводу в "Прикладной криптографии" Брюса Шнайера. Там описан следующий алгоритм: "Предположим,что открытый текст использует английский язык.Более того,пусть длина ключа любое небольшое число байт.Ниже описано,как взломать этот шифр: 1.Определим длину ключа с помощью процедуры,известной как ПОДСЧЕТ СОВПАДЕНИЙ. Применим... подробнее

Показать сообщение отдельно
Pakisan
14 / 14 / 1
Регистрация: 04.01.2013
Сообщений: 61
03.05.2013, 23:31     Вывести строку из файла которую мне надо!
сначала прочитай файл в массив(
C++
1
stream.read(char *buffer, streamsize num)
), а потом можешь прогнать через мой самопал
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <iomanip>
#include <cstdlib>
using namespace std;
 
char text[70] = "String 1\n String 2\n String 3\n\n\n string n";
 
int get_string(char *buffer, int num)
{
    int x,divider,beg,end;
    x=divider=0;
 
    // Получаем кол-во строк(при учете что она кончается \n)
    while(buffer[x])
    {
        x++;
        if(buffer[x]=='\n' || buffer[x]=='\0')
            divider++;
    }
    // Проверка на запрос не существующей строки
    if(num>divider)
    {
        cout<<"Error, to high\n";
        return 1;
    }
    divider=x=0;
 
    // Теперь будем искать нашу строку
    while(buffer[x])
    {
        beg=x;
        while(buffer[x]!='\n' && buffer[x]!='\0')
        {
            x++;
        }
        if(buffer[x]=='\n' || buffer[x]=='\0')
        {
            divider++;
            x++;
        }
        end=x;
        if(num==divider)
        {
 
            for(int _x=beg;_x!=end;_x++)
                cout<<text[_x];
            break;
        }
    }
    return 0;
}
 
int main()
{
    get_string(text,6);
    cout<<"End";
    return 0;
}
 
Текущее время: 10:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru