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

Выделение памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть два перегруженныйх оператора *, но компилятор не может выбрать нужный, почему? http://www.cyberforum.ru/cpp-beginners/thread614384.html
#include <stdio.h> class klass { public: klass() {} klass(int n) {} klass operator*(const klass &other){} //Сейчас всё компилится, но если расскоментить эту строку, то ...
C++ Сортировка по убыванию. Чтение из файла Помогите, пожалуйста, отсортировать содержимое файла.. Т.е. Имеется файл в 10 строк Popov.A.N. m 3.8 k Litvinov.A.S. m 3.4 i Fomin.G.E. m 4.5 k Chernov.A.A. m 4.8 k Korolenko.A.F. j 4.6 i... http://www.cyberforum.ru/cpp-beginners/thread614368.html
C++ C++ Учебный курс 2-е издание (Паоло Франка)
Купил книгу "C++ Учебный курс 2-е издание" (Паоло Франка). В интернете в электронном виде прочитал несколько страниц 1-го издания. Там всё основано на примерах с дискеты. Беда в том, что во 2-м...
C++ Матрицы - перегрузка оператора *
Здравствуйте, помогите пожалуйста. Имеется библиотека Matrixclass.h, необходимо в ней перегрузить оператор умножения. Как только я не пытался его реализовать, но выводит не понять что. Посоветуйте...
C++ Методы и классы http://www.cyberforum.ru/cpp-beginners/thread614348.html
добрый день) код выдает ошибку "E2089 Identifier 'proc' cannot have a type qualifier". не могу понять в чем проблема. int main() { class myclass { int num; public:...
C++ Бинарное дерево (отладка) Прога работает и всё запускает (здесь фрагмент), но, к сожалению, выводит некие символы и т.д. Где что надо поправить? struct prod { char FI; int tnum,date,sum; }; подробнее

Показать сообщение отдельно
Dady
2 / 2 / 0
Регистрация: 20.03.2012
Сообщений: 53

Выделение памяти - C++

26.06.2012, 16:41. Просмотров 404. Ответов 5
Метки (Все метки)

В чём ошибка выделения памяти? Подскажите, друзья!

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
#include "stdafx.h"
#include "stdio.h"
#include <iostream> 
#include "string.h"
using namespace std; 
int main(int argc, char* argv[])
{setlocale(LC_ALL,"Russian");
FILE *Text; 
    Text = fopen ( "Text.txt" , "r" ); 
    if (Text==NULL)
    {  
       printf("He удается открыть файл.\n");
       system("Pause"); 
       return 1;}
        int n; 
        char * buffer;
        fseek (Text , 0 , SEEK_END);
        n=ftell (Text);
    buffer=(char*) malloc (sizeof(char)*n);
    char str[10]; 
    cout << "Введите последовательность символов:\n"; 
    cin >> str;            
    while (fscanf(Text,"%s",buffer) != EOF)
    {
        if (strstr(buffer,str) != NULL)
        {
            cout << "Совпадение обнаружено " << str << endl; 
            system("Pause");
            break;
        }
        else {cout << "Совпадений нет"<< endl;  
             system("Pause");}
                for (int i=0; i < 512; i++) buffer[i]=0;
    } 
    fclose(Text); 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru