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

Конструкторы и деструкторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица ( определитель и обратная матрица) Пожаааалуйста!!! http://www.cyberforum.ru/cpp-beginners/thread188991.html
Ребят,помогите,пожалуйста!!! нужно найти определитель и оратную матрицу... кусочек творчества ввода матрицы: cout << "vvedite n \n"; cin >> n; cout << "vvedite s \n"; cin >> s; ...
C++ Сортировка строк матрицы методом Шелла Дана матрица размерности n*n отсортировать строки матрицы методом шелла по возрастанию=) http://www.cyberforum.ru/cpp-beginners/thread188979.html
C++ Директива #include
Всем привет. Пишу программу по книге Дейтел Х., Дейтел П - Как программировать на C++ FIG6_5.cpp, я компилирую проект FIG6_5.dev вместе с файлами FIG6_5.cpp и TIME1.cpp, выходят ошибки, помогите...
C++ Как заполнить файл и как осуществить посимвольное чтение
решила задачу с файлами на высоком уровне, а нужно на низком, помогите плиз!!!не могу разобраться как заполнить файл и как осуществить посимвольное чтение
C++ массив строк http://www.cyberforum.ru/cpp-beginners/thread188965.html
Нужно составить программу заполнения массива строк, вывести строки на экран в алфавитном порядке через указатель.
C++ записать в строку " Собственно требуется поместить в AnsiString ". На """ ругается компилятор, """" соответственно не имеет эффекта. Искал в инете какую-нить таблицу, где было бы как для \\, - тяжело сформировать... подробнее

Показать сообщение отдельно
schdub
2946 / 1291 / 238
Регистрация: 19.01.2009
Сообщений: 3,397
Завершенные тесты: 1
10.11.2010, 18:03
Цитата Сообщение от arkadii Посмотреть сообщение
Number::getnum(void) //конструктор
1 Это не конструктор
2 В сигнатуре функции должен быть за декларирован возвращаемый тип
3 Для данной функции выбрана неудачное имя (showNum или printNum).

Цитата Сообщение от arkadii Посмотреть сообщение
#include<stdio.h>
При программировании на С++ для работы с консолью пользуйте классы из iostream.

Цитата Сообщение от arkadii Посмотреть сообщение
void main (void)
У функции main() должна быть сигнатура либо
C++
1
int main (void)
либо
C++
1
int main (int, char **)
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
#include <iostream>
 
class Number     
{
public:
    //конструктор
    Number()
    {
      sum++;
      num = sum;
    }
    //деструктор
    ~Number()
    {
        if(sum > 0) sum--;
    }
 
    void printNum(void)
    {
        std::cout << num << std::endl;
    }
 
private:
    int num;
    static int sum;
};
 
int Number::sum = 0;
 
int main (int argc, char **argv)
{
    Number N1, N2, N3, N4, N5, N6;
    N4.printNum();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru