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

Ошибка в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составление одной строки из букв другой http://www.cyberforum.ru/cpp-beginners/thread1095078.html
Вывести сообщение "МОЖНО", если из букв введённой строки X можно составить введенную строку Y, при условии, что каждую букву строки X можно использовать один раз; и сообщение "НЕЛЬЗЯ" в противном случае.
C++ Цикл и cin Здравствуйте. Уже сталкивался с подобной проблемой и никак не могу снова разобраться. При втором проходе цикла в функции add_data() оператор switch автоматически определяет выбор. Если задан проход цикл в ф-ии по одному разу - все нормально. void add_data(bop* ptr) { int innerans=0; bool innerflag = 1; for(int i = 0; i < ans; ++i) http://www.cyberforum.ru/cpp-beginners/thread1095073.html
C++ Работа с BMP файлами
Здравствуйте. В универе дали следующее задание: 1) Перевести BMP 24 bit/pix в 16 bit/pix 2) 24 bit/pix в 8 bit/pix 3) 24 bit/pix в 4 bit/pix Теоретического материала никакого не дали. Может кто даст ссылку на информацию по этому поводу, или совет какой. Буду очень благодарен.
C++ Умножение вектора на массив
Помогите пожалуйста Написать программу умножения двумерного массива интов заполненного рандомно на вектор
C++ Создать класс “Автомагазин”, состоящей из класса ”Марки машин” http://www.cyberforum.ru/cpp-beginners/thread1095050.html
Создать класс “Автомагазин”, состоящей из класса ”Марки машин”. Класс “Автомагазин ”:название магазина, адрес, телефон. Класс “ Марки машин ”: марка, цена, цвет . Вывести список магазинов, в которых имеется заданная марка машины, заданного цвета. Вот есть что-то, но много ошибок #include <iostream.h> class avto_m { public:
C++ Удалить из массива A[N] вс отрицательные элементы.Удаление отрицательных элементов массива оформить в виде функции Что исправить? #include <stdio.h> #define N 10 int udalenie(int A,int k ) { int i; for(i=k;i<N;i++) подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,154
Завершенные тесты: 1
12.02.2014, 16:18     Ошибка в коде
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
59
60
#include <iostream>
using namespace std;
 
class UZ
{
public:
    virtual char fun() const =0;
};
 
class DUZ: public UZ
{
public:
    DUZ(char d): _d(d) { }
 
    virtual char fun() const { return _d; }
 
private:
    char _d;
};
 
class SUZ: public UZ
{
public:
    SUZ(char s): _s(s) { }
 
    virtual char fun() const { return _s; }
 
private:
    char _s;
};
 
class VUZ: public UZ
{
public:
    VUZ(char v): _v(v) { }
 
    virtual char fun() const { return _v; }
 
private:
    char _v;
};
int main()
{
    UZ *shapes[6];
 
    shapes[0] = new DUZ ('a');
    shapes[1] = new DUZ ('b');
    shapes[2] = new SUZ ('c');
    shapes[3] = new SUZ ('d');
    shapes[4] = new VUZ ('e');
    shapes[5] = new VUZ ('f');
 
    for (int i = 0; i < 6; ++i)
        cout << shapes[i]->fun() << endl;
 
    for (int i = 0; i < 6; ++i)
        delete shapes[i];
    system("PAUSE");
    return 0;
}
 
Текущее время: 22:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru