powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / gcc struct + ifort common как побороть выравнивание?
4 сообщений из 4, страница 1 из 1
gcc struct + ifort common как побороть выравнивание?
    #34819070
Фотография ..:COBECTb:..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть COMMON блок на фортране, в котором смешаны REAL и INTEGER поля.
Его надо заполнить данными из функции на C.
Как согласовать выравнивания структур с учётом того, что фортрановский фрагмент компилируется интеловским компилятором, а Cшный - gcc.

#pragma pack (1) не помогает


спецы сталкивались?



Поцелуй меня с разгону, я в твоем черепе сижу.© "COBECTb"™
...
Рейтинг: 0 / 0
gcc struct + ifort common как побороть выравнивание?
    #34835230
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если выравнивание идёт по-разному, то универсальный способ – написать маршалер.
...
Рейтинг: 0 / 0
gcc struct + ifort common как побороть выравнивание?
    #34835236
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант – перейти на варианты
...
Рейтинг: 0 / 0
gcc struct + ifort common как побороть выравнивание?
    #34835571
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
..:COBECTb:..#pragma pack (1) не помогает


Работать с массивом байтиков
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / gcc struct + ifort common как побороть выравнивание?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]