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

Константные поля класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны целые числа a1, …, an, каждое из которых отлично от нуля. http://www.cyberforum.ru/cpp-beginners/thread519923.html
Даны целые числа a1, …, an, каждое из которых отлично от нуля. Если в последовательности отрицатель¬ные и положительные члены чередуются (+,-, +, -, … или -,+,-,+, ...), то ответом должна служить...
C++ Ищу 2 оператора для работы с файлами 1)Оператор,который возвращает кол-во строк в текстовом файле 2)Оператор,который позволяет перемещаться в файле на указанную строку . Заранее благодарю! Добавлено через 2 минуты Владеет ли С++... http://www.cyberforum.ru/cpp-beginners/thread519921.html
C++ Задача на вычисление с хранением последовательности значений.
Даны действительные числа a1, …, a28, b1, …, b28 .Члены последовательности c1, …, c29 связаны с членами данных последовательностей соотношениями c29 = 0, c29-i =a29-i/(b29-i- c29-i+1) = (i=1, …,...
Класс, который невозможно наследовать C++
Как создать класс, который невозможно наследовать? Видимо, поместить конструктор в раздел private? Кто что скажет по этому поводу?
C++ Данная последовательность из n целых чисел... http://www.cyberforum.ru/cpp-beginners/thread519901.html
1.Данная последовательность из n целых чисел. Найти количество элементов этой последовательности, кратных числу К. 2.Данная последовательность целых чисел, за которой следует 0. Найти сумму нечетных...
C++ форсированная перезапись Форумчане, подскажите, пожалуйста, что такое форсированная перезапись? подробнее

Показать сообщение отдельно
besh]<a
13 / 11 / 1
Регистрация: 02.11.2009
Сообщений: 194
16.03.2012, 03:58  [ТС]
Цитата Сообщение от Cool-T Посмотреть сообщение
тут разве не динамический массив? Размер массива зависит от того чем инициализируют
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class obj{
        const int t;
        const char* str;
public:
        obj():t(0){};
        obj(const int p,  char* pstr) :
                t(p),
                str(pstr)
        {};
};
int main()
{
    obj test(2231,"lemasdasdasdingi");
    obj * asdas = new obj();
    obj * asd   = new obj(5,"1234");
 
    delete asdas;
    delete asd;
    return 0;
}
В примере Константина еще динамичней
Я уже писал что меня смущает вот этот момент: const char* str; В данном случае ввиду отсутствия оператора new, str считается статическим массивам?
Ответ на этот вопрос решил бы все мои сомнения.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru