Мастер виртуального офф-роада Полный Привод: УАЗ 4х4
|
SD-Racer Сейчас более подробно объясню.
В общем, мне надо было написать программу, которая производит математические действия над векторами. Количество векторов и их размерность должны задаваться вручную. (Для справки: Максимальное число, которое может принимать переменные типа integer, равняется 2 147483 647.)
У нас преподаватель сильной, но и требовательный. И простой обработки исключительной ситуации его не совсем устраивает. Лучше, чтобы программа не давала пользователь ввести количество векторов и их размерность больше чем позволила бы память.
Количество байт, которые требуется для динамического массива класса и массива типа int подсчитать не сложно, а вот как узнать сколько места есть в памяти, вот это, для меня, на сегодняшний день вопрос???.
__________________
Нет ничего не возможного.
Живы будем, не помрём, а помрём, так помнить будут.
|