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

Объявление константы и массива в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объединить два множества! http://www.cyberforum.ru/cpp-beginners/thread716800.html
Народ такая вещь дано два множества надо их объединить в одно соответственно без повторов. Есть код задачи, но он слегка не правильный. Он работает только с однозначными числами. Что изменить, чтобы работал со всеми. #include <iostream> using namespace std; int k=0; void addSet(); /*-------------класс Множество-----------*/ class Set { private:
C++ Точность числа с плавающей точкой У типа float числа одинарной точности с плавающей запятой обеспечивают относительную точность 7-8 десятичных цифр. Внимание, вопрос! Объясните, пожалуйста, когда точность 7, а когда 8 цифр. P.S. Примеры приветствуются) http://www.cyberforum.ru/cpp-beginners/thread716799.html
В чём ошибка? C++
#include "stdafx.h" #include "allclass.h" #include <vector> #include <iostream> #include <fstream> using namespace std; int _tmain(int argc, _TCHAR* argv) {
Курсовая по ООП C++
Одна тема - одно задание. Потрудитесь!
C++ Сортировка строк по алфавиту http://www.cyberforum.ru/cpp-beginners/thread716739.html
вот есть допустим такой код.. и мне нужно отсортировать каждый введенный title по алфавиту. Это можно сделать после того как закончишь ввод не обязательно прям во время ввода. язык с++ естественно и желательно ненадо использовать очень сложные алгоритмы я только пол года учу с++. В общем буду рад любой помощи. struct book { char title; char author; }; int main() { int cnt_book = 0;
C++ Вычислить сумму конечного отрезка ряда Помогите, плиз, как написать программу с помощью функций??? (в С++) Дано натуральное число N. Вычислить сумму конечного отрезка ряда: подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,570
Записей в блоге: 17
03.12.2012, 23:25     Объявление константы и массива в классе
Не совсем понятно что нужно...
Если она нужна во всем файле зачем её в класс пихать ?
Но если так надо делай ее static.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//---------------------------------------------------------------------------
class MyClass
{
        const int  _size;
        int* _array;
public:
        MyClass():_size(10),_array(new int[_size])
            {
                for(int i=0; i<_size; i++) _array[i]=0;
            };
        virtual ~MyClass(){ delete[] _array; };
        int size()const{ return _size;}
        int& operator[](int index){ return _array[index]; }
        int& at(int index)
            {
                if(index>=_size) throw std::out_of_range("Выход за граници массива");
                return  _array[index];
            }
};
//---------------------------------------------------------------------------
 
Текущее время: 01:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru