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

Изменение размера массива в конструкторе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ структуры вопрос http://www.cyberforum.ru/cpp-beginners/thread294972.html
#include <iostream> #include <cmath> using namespace std; struct point { double x,y,z; }; double dlina(point a,point b)
C++ упорядочить по возростанию числа большие 2 упорядочить по возростанию числа больше 2 , а остальные оставить на своих же местах http://www.cyberforum.ru/cpp-beginners/thread294970.html
Сортировка C++
Помогите отсортировать массив символов быстрой сортировкой) я ее не понимаю. Сделала вот так и не получается // ф-ция быстрой сортировки с разделением int BSortirovka(int N, char* a) { template<class T> long i = 0, j = N; // поставить указатели на исходные места T temp, p; p = a; // центральный элемент
C++ Работа со структурами и функциями.
Описать тип struct DateTime, задающий дату и время (год, месяц, день, часы, минуты, секунды, день недели). Реализовать в виде отдельных функций следующие операции над переменными описанного типа: а) проверка корректности даты, определяемой значениями полей переменной; добавление к переменной описанного типа б) заданного количества секунд; в) минут; г) часов; д) суток; е) недель; ж) месяцев;...
C++ Нужно руководство по написанию спамера=) http://www.cyberforum.ru/cpp-beginners/thread294957.html
Доброго времени суток уважаемые пользователи cyberforum! Гуглил нигде не нашел подходящей темы, хочу написать своего спамера, но не знаю от чего можно оттолкнуться, помогите пожалуйста.
C++ Поменять местами последнюю сторку и последний столбец Дана квадратная матрица n*n. задается случайным образом Поменять местами последнюю сторку и последний столбец местами. подробнее

Показать сообщение отдельно
adico
13 / 13 / 1
Регистрация: 24.02.2011
Сообщений: 64
14.05.2011, 09:02     Изменение размера массива в конструкторе
Без указателей не получится, потомучто нельзя создавать массив, размером которого является неконстантное значение.
Например так делать нельзя.
C++
1
2
int size;
int mass[size][size];
Так что для решения этой задачи вам придется, прочитать про указатели.
 
Текущее время: 13:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru