User Tag List

Показано с 151 по 160 из 937

Тема: Мощная среда ZXDev для разработки НА ПЯТИ ЯЗЫКАХ для ZX готова к тестированию

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,724
    Спасибо Благодарностей отдано 
    2,734
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Глубокоуважаемые вагоновожатые господа сишники, хочу испросить вашего совета.

    У меня в подсистеме XDev/WinDev есть модуль Console, и в его сишной реализации XDev/WinDev/Lib/Console.c используется такой код:
    Код:
    #if defined(WIN32) || defined(_WIN32)
    #  include <windows.h>
    #endif
    
    #include "Console.h"
    #include "SYSTEM.h"
    Он прекрасно компилируется, но если его изменить на:

    Код:
    #include "SYSTEM.h"
    #include "Console.h"
    
    #if defined(WIN32) || defined(_WIN32)
    #  include <windows.h>
    #endif
    начинаются самые непонятные глюки:

    Console.c:17: error: incompatible types for redefinition of 'Console_WriteStrLn_WinAPI'
    Компилить лучше всего конечно в самой XDev, для этого качаем её из репа, запускаем BlackBox.exe и открываем WinDev/Lib/Mod/Console.Mod (выберем тип файла Oberon module (*.Mod)) и компилим F11. Как всё это устроено - даёт понять батник WinDev/Lib/Bin/compile.bat, вызываемый с параметром-имя файла:
    \XDev\WinDev\Lib\Bin\> compile.bat Console
    А то в Обероне я привык перечислять в секции импорта модули в любом порядке, и считаю это удобным.

    Это к вопросу о том, что Си ну вот нисколечко ещё не протух на сегодняшнее время. И дизайн в нём прекрасный, и всё прозрачно. А для больших программных систем - так вообще не жисть, а рай сущий.

    Спасибо!

    P.S. Вообще-то работает и без этого, но блесните мудростью, просветите народ, в чём тут пень. В целях повышения всеобщей образованности, тыкскыть.
    Последний раз редактировалось Oleg N. Cher; 23.08.2013 в 19:50.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)

Похожие темы

  1. мощная игрушка
    от ZEman в разделе Игры
    Ответов: 128
    Последнее: 23.03.2024, 17:05
  2. Ответов: 5
    Последнее: 20.06.2011, 03:18
  3. Видеоконтроллер из пяти микросхем
    от zx-kit в разделе Изображение
    Ответов: 20
    Последнее: 31.03.2011, 14:48

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •