S
Saint495
Столкнулся с несколькими проблемами... Помогите...
1. Какие существуют стандартные ф-ции для работы с каталогами (создание, удаление)?
2. Есть каталог POST, который лежит вместе с .exe. Как сделать его корневым, чтобы можно было задавать в программе путь относительно него к лежащим там файлам? Как все это прописывать в программе?
Вроде бы как-то через параметы командной строки...
3. В результате в консоли ничего не выводится=( Пусто. Что не верно? Или так вообще делать нельзя?
А если добавить строчку
то появляетя ошибка "error C2872: 'ostream' : ambiguous symbol".
4. Что не так? Ошибка "error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or there is no acceptable conversion)".
5. Каким образом можно очистить экран консоли?
1. Какие существуют стандартные ф-ции для работы с каталогами (создание, удаление)?
2. Есть каталог POST, который лежит вместе с .exe. Как сделать его корневым, чтобы можно было задавать в программе путь относительно него к лежащим там файлам? Как все это прописывать в программе?
Вроде бы как-то через параметы командной строки...
3. В результате в консоли ничего не выводится=( Пусто. Что не верно? Или так вообще делать нельзя?
Код:
#include <iostream.h>
#include <windows.h>
ostream& operator << (ostream& out, char* str)
{
char* buf = new char [sizeof(str) + 1];
CharToOem(str, buf);
return out << buf;
}
int main()
{
cout << "Меню:" << endl;
cout << "1" << endl;
cout << "2" << endl;
return 0;
}
Код:
#include <string>
4. Что не так? Ошибка "error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or there is no acceptable conversion)".
Код:
#include <string>
#include <iostream>
namespace std {}
using namespace std;
int main()
{
string s1 ("123");
cout << s1;
}
5. Каким образом можно очистить экран консоли?