• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Почему на Borland C++ 5,02 -не выводит строку

  • Автор темы dr.SeM
  • Дата начала
D

dr.SeM

Здраствуйте, подскажыте пожалуйста почему даный код не виводит строку при компиляции в Borland C++ 5,02 а в Builder C++ всё ОК?
 

Вложения

  • sem.cpp
    384 байт · Просмотры: 512
D

dr.SeM

Он возвращает первый найденый индекс слова "class". а после етого должен вывести строку на консоль начиная с слова "class". Ето всё роботает верно на Builder C++. но не в Borland C++ 5,02.


P.S. код взят с книги Г. Шилдт
 
E

European

Для: dr.SeM
Ты можешь конкретно сказать, чему равно i после выполнения
Код:
i = s1.find("class")
 
D

dr.SeM

оно равно 11
Match found at 11
Remaining string is: class makes string handling easy.
 
E

European

Для: dr.SeM
Я уже окончательно запутался :) Что тогда не выводится?
 
D

dr.SeM

:)
мне интересно почему етот код не роботает в компиляторе Borland C++ 5,02. Хотя тот же код роботает верно, и всё выводит как показано выше, в IDE C++ Builder 6?
 
E

European

<!--QuoteBegin-dr.SeM+7:02:2008, 13:41 -->
<span class="vbquote">(dr.SeM @ 7:02:2008, 13:41 )</span><!--QuoteEBegin-->код не роботает в компиляторе
[snapback]97105" rel="nofollow" target="_blank[/snapback]​
[/quote]
Так не работает или не компилируется?

Называется помоги себе сам! При таком пояснении сути вопроса даже помочь невозможно
 
D

dr.SeM

Сорри, :)
одним словом :
Прога запускаеться и роботает , но если прога создана в Borland C++ 5,02 - не выводится нужная строка и также не выводиться индекс найденый ф-ей i = s1.find("class")
НО если прога создана с помошю в IDE C++ Builder 6 после запуска она выводить и индекс и оставшыюся строку тоесть , то что нужно
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!