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

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

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

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

Помогите с использованием string!

  • Автор темы Mur
  • Дата начала
Статус
Закрыто для дальнейших ответов.
M

Mur

Короче пишу просто

#include <iostream.h>
#include <string.h>
main ()
{ string s;
return (0);
}

И дает ошибку что string необъявленный.
Компилировал на Borland C++3.1 и Dev-C++ 4.9.9.2
В книжке вычетал что в старых компиляторах string описан в cstring.h
но в папе include его там нет :( ни в Dev ни в Borland
НЕ ПОДСКАЖИТЕ ГДЕ ЕГО ДАСТАТЬ ИЛИ МОЖ ДЕЛО НЕ В cstring.h :unsure:
 
N

Normann

Да, у меня в справке Turbo C++ 3.00 он тоже описан как присутствующий в string.h, но ничего такого я там не видел.
А зачем он тебе?
 
E

European

<!--QuoteBegin-Mur+17:08:2007, 09:59 -->
<span class="vbquote">(Mur @ 17:08:2007, 09:59 )</span><!--QuoteEBegin-->А по конкретнее можно пожалуеста
[snapback]75564" rel="nofollow" target="_blank[/snapback]​
[/quote]
Ну куда уж конкретнее?
Код:
int main()
{
std::string s;
return 0;
}
 
S

sKrew

int main() во-первых, это важно, неявный инт это зло.
в новых средах объявлено в <string> без всяких .h (к этому наверно не относится)
iostream не нужен.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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