Вопросы

kekkomomek1941
Освоившийся

Вот ошибки, не знаю как исправить

arizona.pwn(19039) : error 037: invalid string (possibly non-terminated string)
arizona.pwn(19039 -- 19040) : error 001: expected token: ",", but found "if"

Запятая вроде стоит, а что такое 037 не знаю даже

Вот код

Спойлер

 

public LoadServerCfg()
{
    new handle = fopen(SERVER_CFG, io_read), // строка 19039
    if (handle != INVALID_HANDLE) // строка 19040
    {
        new line[128];

        while (fread(handle, line))
        {
            new idx;
            new bind[128], port[128];

            if (sscanf(line, "bind %s", bind))
            {
                printf("IP address: %s", bind);
            }
            else if (sscanf(line, "port %s", port))
            {
                printf("Port: %s", port);
            }
        }
        fclose(handle);
    }
}

 

Буду благодарен, если поможете

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 ответа на этот вопрос

  • 0
sinvays
Завсегдатый
new handle = fopen(SERVER_CFG, io_read); 

if (handle != INVALID_HANDLE)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
kekkomomek1941
Освоившийся

@angel_sinvays Все равно то же самое

Код:

Спойлер

public LoadServerCfg()
{
    new handle = fopen(SERVER_CFG, io_read); // 19039

if (handle != INVALID_HANDLE) // 19041
    {
        new line[128];

        while (fread(handle, line))
        {
            new idx;
            new bind[128], port[128];

            if (sscanf(line, "bind %s", bind))
            {
                printf("IP address: %s", bind);
            }
            else if (sscanf(line, "port %s", port))
            {
                printf("Port: %s", port);
            }
        }
        fclose(handle);
    }
}

Ошибки те же

arizona.pwn(19039) : error 037: invalid string (possibly non-terminated string)
arizona.pwn(19039 -- 19041) : error 001: expected token: ",", but found "if"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
kekkomomek1941
Освоившийся

@Sleash Спасибо, помогли. Глянул на дефайн SERVER_CFG, и заметил, что в конце поставил ) , а не "

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Korochansky
      От Korochansky
      Я рад объявить о выпуске первой публичной версии современной IDE с открытым исходным кодом под лицензией GPLv3 для разработки open.mp и SA-MP, которая отличается интеграцией с SAMPCTL, управлением зависимостями и встроенной поддержкой Git.
       
      Особенности:
      • Разработано специально для open.mp и SA-MP разработки.
      • Встроенная интеграция с SAMPCTL для создания, запуска и управления проектами.
      • Менеджер зависимостей для удобной установки и обновления серверных пакетов и компонентов.
      • Встроенная поддержка Git с индикаторами состояния репозитория и историей коммитов.
      • Маркеры истории изменений для отслеживания измененных и сохраненных строк.
      • Автоматическое сопоставление и выделение скобок
      • Предварительный просмотр цвета для значений RGBA и HEX прямо в редакторе.
      • Интеграция инструмента выбора цвета для быстрой вставки цветов в код Pawn.
      • Режим 'Разделенный редактор кода' для одновременной работы с несколькими файлами.
      • Дерево проекта, оптимизированное для крупных проектов.
      • Интегрированные панели вывода результатов сборки и консоли сервера.
      • Автоматический мониторинг и обновление файлов проектов.
      • Портативная версия (установка не требуется).
       
      В репозитории: https://github.com/daniilkorochansky/spawn
    • Margiela
      От Margiela
      устал от vs code + он часто конфликтует с маками, конкретно с версией M3(как у меня).
      имеются ли аналоги pawno на mac? 
    • Vladislav Diachenko
      От Vladislav Diachenko
      Привет! Мы разрабатываем модульный RP-проект нового поколения и сейчас расширяем команду разработки.
      Если тебе надоело ковыряться в гигантских монолитах со сливов и ты хочешь писать чистый, структурированный код — мы сработаемся.
      Что нужно будет делать:
      Разрабатывать новые системы и оптимизировать текущий функционал.
      Работать с модульной структурой мода (разделение по инклудам, y_hooks).
      Взаимодействовать с базой данных (MySQL R41).
      Наши ожидания от тебя:
      Уверенные знания Pawn и понимание работы MySQL.
      Опыт работы с современным инструментарием (VS Code, компилятор Zeex, git — приветствуется).
      Понимание принципов оптимизации (не писать код, который «ложится» при онлайне).
      Умение трезво оценивать сроки своих задач.
      Что мы предлагаем:
      Адекватное ТЗ без формулировок «сделай то, не знаю что».
      Свободу в реализации технических решений (главное — качество и стабильность).
      Своевременную оплату ([подоговорно / за каждую выполненную задачу / фикс. оклад]).
      Работу в дружной и заряженной на результат команде.
      Заинтересовало? Напиши в ЛС телеграмм: [@VladislaHR]. Расскажи пару слов о своем опыте и, если есть возможность, прикрепи пример своего кода (кусочек системы или ссылку на GitHub).
      Давай делать крутой проект вместе!