Вопросы по теме 'allocatable-array'

Нужен ли мне явный интерфейс для выделения компонента производного типа в подпрограмме?
У меня есть производный тип: module foo type bar integer, allocatable, dimension(:) :: data end type bar end module foo Теперь я хотел бы выделить данные bar внутри подпрограммы без явного интерфейса: program main use foo...
249 просмотров

`Размещаемый массив должен иметь отложенную форму` при переходе с g95 на gfortran
При переходе от использования компилятора g95 к gfortran я получаю следующую ошибку, когда пытаюсь скомпилировать то, что ранее было рабочим кодом Error: Allocatable array ' ' at (1) must have a deferred shape Это происходит во всех моих...
4395 просмотров
schedule 01.02.2023

Распределяемый массив '' в (1) должен иметь отложенную форму или предполагаемый ранг, а синтаксическая ошибка в операторе READ в (1) ошибках
Я пытаюсь прочитать файл ASCII и получаю ошибки при компиляции, например: Error: Syntax error in READ statement at (1) А также Error: Allocatable array 'pos' at (1) must have a deferred shape or assumed rank Мой код: subroutine...
1084 просмотров

Я хочу создать зубчатые массивы в Фортране, но получаю. Нет специальной подпрограммы для общего «нового» в (1)
Я хочу создать зубчатые массивы в Fortran с несколькими уровнями распределения. Однако я столкнулся с ошибкой «Нет конкретной подпрограммы для общего «нового» в (1)» как для моих процедур конструктора, так и для процедур деструктора. Я совсем...
66 просмотров

Сбросить (освободить / обнулить) размещаемый массив Fortran, который был поврежден
В ситуации, подобной описанной в Неверные ошибки fortran: выделяется массив уже выделен; DEALLOCATE указывает на массив, который нельзя освободить. массив как освобожденный, не пытаясь освободить память, на которую он указывает? Ситуация - это...
176 просмотров
schedule 01.03.2022