logmaster
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Задали мне вопрос, на который я безуспешно искал ответа в документации на последнюю версию Intel Fortran 11. Можно ли менять описание целой переменной в зависимости от того, как строится проект - Win32 или x64? Что-то вроде этого: Код: #ifdef _WIN32 INTEGER* 4 D #else INTEGER*8 D #endif | С директивами препроцессора понятно, а вот как с _WIN32? Фортран пока не стоит у меня - переехал на новую машину, так что даже поэкспериментировать не могу. Добавлено: Вроде нашел список препроцессорных символов, там есть _WIN32. Правда, я не очень уверен, что так будет распознаваться, какой фортран был использован, 32 бит или 64 бит. Может быть, так распознается только тип процессора? | Всего записей: 647 | Зарегистр. 22-04-2002 | Отправлено: 08:34 16-04-2013 | Исправлено: logmaster, 08:54 16-04-2013 |
|