Показано с 1 по 4 из 4

Тема: Исключение при работе с функцией OSU.WReplaceSubstring

  1. #1

    По умолчанию Исключение при работе с функцией OSU.WReplaceSubstring

    Добрый день!

    При работе с функцией OSU.WReplaceSubstring иногда возникает исключение. Не могу понять в чем причина. На скриншоте это закомментированный участок кода. Переменная подходящего типа wstring. Причем этот код в этом же самом виде работал ранее, но в определенные моменты появлялось это сообщение, затем код каким-то образом начинал работать. Может ли на это влиять две библиотеки разных версий?

  2. #2

  3. #3
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Добрый день.
    Я думаю, что дело не в библиотеках, а в доступе к массиву через переменную-индекс.
    Вероятно, в определенный момент ее значение выходит за границы массивы, и вы получаете ошибку сегментации памяти (access violation).

  4. #4

    По умолчанию

    Видимо, да. Спасибо

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 01.09.2021, 12:49
  2. Запись TRUE 5 функцией модбас
    от Raikkonen в разделе СПК1хх [М01]
    Ответов: 7
    Последнее сообщение: 18.04.2021, 17:53
  3. сп270, чтение 3х переменных функцией 04.
    от borgivan в разделе Панели оператора (HMI)
    Ответов: 12
    Последнее сообщение: 02.12.2009, 21:44
  4. проблема с функцией blinker
    от mp3moto в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 22.12.2008, 19:19
  5. проблема с функцией Real_to_string
    от mettled в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 25.04.2008, 17:23

Ваши права

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