Цитата:
Сообщение от Linka
а если мне этот массив нужен в последующих вычислениях?
|
Цитата:
Сообщение от Alarmod
Когда совсем-совсем не нужен, тогда и освобождайте.
|
Согласен.
Цитата:
Сообщение от Linka
чем fixed отличается от setw ()
|
setw(n) -- выделяет n знаков для вывода числа. Если число занимает меньше знаков, то слева добавляются пробелы. Если больше -- число просто выводится полностью (два длинных числа при выводе подряд могут "склеиться", между ними может не быть пробелов, если их явно не поставить).
При печати вещественного числа по умолчанию выводится 6 знаков после запятой, если не ошибаюсь. Количество знаков регулируется с помощью cout.precision( n ) или setprecision( n ). При этом например 0.5 без fixed напечатается как 0.5, а с fixed как 0.500000. То есть fixed заставляет выводить ровно заданное количество знаков после запятой, не убирая нули в хвосте.