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

Найдите ошибку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обработка типизированного файла со сведениями о книгах http://www.cyberforum.ru/cpp-beginners/thread283800.html
Помогите,пожалуйста, при компилировании выходит ошибка сегментирования,как переделать программу,чтоб она работала. Дан файл,содержащий сведения о книгах. Сведения о каждой из книг-это фамилия автора,название и год издания. Найти название книг данного автора,изданных начииная с 1960 года. #include <stdio.h> struct TBook { char avtor,nazv; float god; };
C++ Довольно простые проги. Помогите пожалуйста кто может.Просто только начал учить C++ а лабы сдавать нужно. 1)Отформатировать файл с программой на языке С. ( вложенные циклы, if_else) 2)Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом все восьмеричные константы. 3)Написать программу конкатенации произвольного количества файлов, запускаемую из командной строки так: cat.exe fileout = file1 +... http://www.cyberforum.ru/cpp-beginners/thread283799.html
Делится ли введенное с клавиатуры число на 5 C++
Помогите решить третью задачу...Очень благодарна..Срочно Называйте темы осмысленно!
calloc, free. C++
как правильно выделить память для двумерного массива а, при m=5,n=10 используя функцию calloc. и как правильно ее освободить при помощи free.
C++ Рисовать в видеопамять... http://www.cyberforum.ru/cpp-beginners/thread283788.html
Каким образом можно рисовать в видеопамять? Есть ли такие функции рисования в WinApi\DirectX? И можно ли вообще получить доступ к видеопамяти?
C++ Получение имен файлов директории в массив Здравствуйте. Нужна Ваша помощь в решении следующей задачи. Необходимо получить имена всех файлов находящихся в определенной директории и поместить имя каждого файла в отдельный индекс массива. То есть если в папке два файла к примеру first.txt, second.txt то первый индекс массива должен содержать "first.txt", второй индекс соответственно "second.txt". подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
26.04.2011, 17:44     Найдите ошибку
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
#include <iostream>
#include <math.h>
using namespace std;
 
class integer{
    protected:
        int result;
    public:
        integer(){ //Конструктор по-умолчанию
            result = 0;
            cout<<"Default value of result is 0\n";
        }
        integer(int x){ //перегруженый конструктор
            result = x;
            cout<<"Result = "<<result<<"\n";
        }
        integer(integer&D){//конструктор копирования
            result=D.result;
        }
        friend class Hero;
            ~integer(){
            cout<<"Destructor"; //деструктор
        }
}a;
 
class Hero{
    public:
        void plus(int x){a.result += x; };//сумма
        void minus(int x){ a.result -= x; }; //разница
        void div(int x){ if(x!=0){ a.result /= x; }else{ cout<<"Error: division by zero\n"; } };//деление
        void multiply(int x){ a.result *= x; }; //умножение
        void show(){ cout<<"Result = "<<a.result<<"\n"; }; //вывод в консольку
};
 
 class addons: public integer{ //производный класс
     public:
         addons(int x){ result = x; };
         int topow(int n){ return (int)pow(result, n); };//степень
         float root(){ return sqrt(result);}; //корень
         float tcos(){ return cos(result*(360/6.28)); };//косинус
         float tsin(){ return sin(result*(360/6.28)); }; //синус
 };
 
int main(){ //клавная функция
    addons a(10);
    Hero b;
    b.show();
    b.plus(30);
    b.show();
    b.minus(4);
    b.show();
    cout<<"Square is "<<a.topow(2)<<"\n";
    cout<<"Root is "<<a.root()<<"\n";
    return 0;
}
или сделать static int result
 
Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru