Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование футов в метры https://www.cyberforum.ru/ cpp-beginners/ thread941085.html
Здравствуйте .. помогите понять пожалуйста почему в задаче сказано что у меня должны стоять пробелы через каждые 10 строк но не получается...
sizeof для класса C++
Создаем класс в котором только одна переменная типа int class MyClass { private: int n; }; sizeof(MyClass) для этого класса печатает 4, т.к. int занимает в памяти 4 байта
C++ Строки
Здравствуйте!Прошу помощи!Такая проблема: 1.Есть список(рабочий) 2.Есть класс Актив(тоже рабочий) 3.Есть класс игрок 4.Создаю объект игрока,а в нём список Активов 5.Заливаю в список активы...
C++ не работает сортироовка Здравствуйте форумчане! Суть проблемы такова, дан массив от 1 до n, пользователь вводит размер массива и количество потоков в которое должна выполняться программа, но из-за одного цикла(указал в... https://www.cyberforum.ru/ cpp-beginners/ thread940935.html
C++ Не работает конструктор переноса https://www.cyberforum.ru/ cpp-beginners/ thread940928.html
Привет всем! такая проблема...создал класс с такими членами private: list<string> m_vertex; //Вершины соединены с m_edge list<string> m_only_vertex;...
C++ Сравнение объектов string
Вопрос такой. Мне нужно организовать поиск по ключу типа string. Но сравниваются они посимвольно. if (somestring==parametr) {....} Такая вещь не подходит. Как лучше поступить?:(
Как в Code::Blocks просмотреть локальные переменные? C++
знаю, что можно, а как - не знаю :( Добавлено через 15 часов 11 минут up...
C++ Почему не останавливается цикл по требованию? Здравствуйте! Интересует вопрос по теме. for (int i = 2; !flag; ++i) { if (cin.get() == 'q') flag = true; else { cin.unget(); ... https://www.cyberforum.ru/ cpp-beginners/ thread940883.html
C++ int const и const int в чем разница этих записей https://www.cyberforum.ru/ cpp-beginners/ thread940879.html
Попалась мне тут программа для выборочно сортировки, с ней все в принципе ясно, но я в ней встретил записи, которые раньше не встречал, сначала я хотел их записать по своему т.к. думал пишется как...
C++ 16-ая система счисления Добрый вечер. столкнулся с проблемой: имеется char operand. Для примера он будет равен 1000. Я пeревожу в int x. А теперь надо что бы 100010 системе счисления стала 100016 системе счисления и... https://www.cyberforum.ru/ cpp-beginners/ thread940864.html
3053 / 1458 / 492
Регистрация: 29.11.2010
Сообщений: 2,888
26.08.2013, 13:48 0

Не могу понять условия задачи

26.08.2013, 13:48. Показов 618. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Nekto Посмотреть сообщение
Зачем вообще может понадобиться создание массива с 0 размером?
Такие штуки возникают при наивных реализациях, не проверяющих пограничные условия или параметры в целом.
Например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Array {
 public:
  Array(int size) : size(size), data(new int[size]){}
  virtual ~Array() {
    delete [] data;
  }
  int &operator[](int position) {
    return data[position];
  }
 private:
  int size;
  int *data;
};
 
int main(int, char**) {
  int i;
  std::cin >> i;
  Array a(i); // вот и new int[<что-угодно>]
}
Учебные и обобщенные реализации часто намеренно делаются наивными для простоты кода и лучшей передачи основного смысла.

Вернуться к обсуждению:
Не могу понять условия задачи
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.08.2013, 13:48
Готовые ответы и решения:

Не могу понять требование задачи
Входной файл содержит набор целых десятичных чисел, каждое из которых не превышает 30 десятичных...

Не могу понять обьяснение задачи
Всем доброго дня.. Ребят вот мне объяснил учитель одну задачку, но в этой задаче я не могу понять...

Не могу понять алгоритм задачи
Изучаю язык C, да и в обще программирование совсем не давно. Ни как не могу придумать нормального...

Не могу понять решения задачи
Звучит она так: Составить программу, которая создаёт файл и записывает в него 5 введеных целых...

__________________
8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.