Как не используя в c++ using namespace std избежать ниже приведённых ошибок?

Компьютеры программирование C++ Visual studio using namespace std

1>j:\!asm!\fecal\fecal\code.cpp(18) : error C2143: syntax error : missing ';' before '<'
1>j:\!asm!\fecal\fecal\code.cpp(18) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>j:\!asm!\fecal\fecal\code.cpp(28) : error C2065: 'ostream' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(28) : error C2065: 'os' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(28) : error C2065: 'pzl' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(28) : error C2275: 'Treezl' : illegal use of this type as an expression
1> j:\!asm!\fecal\fecal\code.cpp(9) : see declaration of 'Treezl'
1>j:\!asm!\fecal\fecal\code.cpp(29) : error C2448: 'lvpchtzl' : function-style initializer appears to be a function definition
1>j:\!asm!\fecal\fecal\code.cpp(72) : error C2065: 'v' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(72) : error C2228: left of '.push_back' must have class/struct/union
1> type is ''unknown-type''
1>j:\!asm!\fecal\fecal\code.cpp(90) : error C2065: 'v' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(90) : error C2228: left of '.push_back' must have class/struct/union
1> type is ''unknown-type''
1>j:\!asm!\fecal\fecal\code.cpp(131) : error C2059: syntax error : '>'
1>j:\!asm!\fecal\fecal\code.cpp(132) : error C2143: syntax error : missing ';' before '{'
1>j:\!asm!\fecal\fecal\code.cpp(132) : error C2447: '{' : missing function header (old-style formal list?)
1>j:\!asm!\fecal\fecal\code.cpp(237) : error C2061: syntax error : identifier 'string'
1>j:\!asm!\fecal\fecal\code.cpp(242) : error C2061: syntax error : identifier 'ostream'
1>j:\!asm!\fecal\fecal\code.cpp(245) : error C2065: 'string' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(245) : error C2146: syntax error : missing ')' before identifier 'str'
1>j:\!asm!\fecal\fecal\code.cpp(245) : error C2761: 'void Tree::readTree(void)' : member function redeclaration not allowed
1>j:\!asm!\fecal\fecal\code.cpp(245) : error C2059: syntax error : ')'
1>j:\!asm!\fecal\fecal\code.cpp(246) : error C2143: syntax error : missing ';' before '{'
1>j:\!asm!\fecal\fecal\code.cpp(246) : error C2447: '{' : missing function header (old-style formal list?)
1>j:\!asm!\fecal\fecal\code.cpp(282) : error C2065: 'v' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(282) : error C3861: 'findsrdn': identifier not found
1>j:\!asm!\fecal\fecal\code.cpp(290) : error C2065: 'ostream' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(290) : error C2065: 'os' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(291) : error C2448: 'Tree::lvpchtTree' : function-style initializer appears to be a function definition
1>j:\!asm!\fecal\fecal\code.cpp(297) : error C2065: 'ofstream' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(297) : error C2146: syntax error : missing ';' before identifier 'ofs'
1>j:\!asm!\fecal\fecal\code.cpp(297) : error C3861: 'ofs': identifier not found
1>j:\!asm!\fecal\fecal\code.cpp(300) : error C2660: 'Tree::readTree' : function does not take 1 arguments
1>j:\!asm!\fecal\fecal\code.cpp(303) : error C2065: 'v' : undeclared identifier
1>j:\!asm!\fecal\fecal\code.cpp(303) : error C2228: left of '.empty' must have class/struct/union
1> type is ''unknown-type''
1>j:\!asm!\fecal\fecal\code.cpp(307) : error C2065: 'ofs' : undeclared identifier

Примечание:
А теперь остались только ошибка 1>j:\!asm!\fecal\fecal\code.cpp(139) : error C3861: 'sort': identifier not found
и предупреждение 1>j:\!asm!\fecal\fecal\code.cpp(142) : warning C4018: '<' : signed/unsigned mismatch
Как их исправить?

Примечание:
Исправил ошибку - осталось предупреждение. Помогите!
Ответы:
Писать не «ofstream», «ostream», «string» и т.п., а «std::ofstream», «std::ostream», «std::string» и т.п., без кавычек.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.