Приветствую всех!
С фрюхой почти не знаком, просто однажды написал простенькую утилитку для 4.11.
В ней использовался класс string из STL.
Теперь возникла необходимость ту же утилитку скомпилить в 6.1.
Но не тут-то было. В 4.1 файл /usr/include/g++/string содержит вполне человеческое обявление
typedef basic_string <char> string
А в 6.1 /usr/include/с++/3.4/string какие-то маловразумительные инклуды с дефайнами
и требуемого мне typedef'а нигде нет.
Ну не самому же мне тип объявлять ?
Здравствуйте, IBoB, Вы писали:
IBB>А в 6.1 /usr/include/с++/3.4/string какие-то маловразумительные инклуды с дефайнами и требуемого мне typedef'а нигде нет.
IBB>Ну не самому же мне тип объявлять ?
Вы наверное /bits/stringfwd.h ищете.
А невразумительные
#ifndef _GLIBCXX_STRING
#define _GLIBCXX_STRING 1
служат для предотвращения повторного включения значимой части заголовочного файла.