![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 09.05.2008
Сообщений: 2
|
![]()
Столкнулся с несколькими проблемами... Помогите...
1. Какие существуют стандартные ф-ции для работы с каталогами (создание, удаление)? 2. Есть каталог POST, который лежит вместе с .exe. Как сделать его корневым, чтобы можно было задавать в программе путь относительно него к лежащим там файлам? Как все это прописывать в программе? Вроде бы как-то через параметы командной строки... 3. В результате в консоли ничего не выводится=( Пусто. Что не верно? Или так вообще делать нельзя? Код:
Код:
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)". Код:
6. Каким образом можно очистить экран консоли? |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
Значит в порядке живой очереди....
1. mkdir, rmdir, chdir и т.п. из CRT - здесь, например: http://msdn.microsoft.com/en-us/libr...ze(VS.71).aspx Кроме того, раз уж Вы подключаете windows.h - CreateDirectory, RemoveDirectory и т.п. из Win API: http://msdn.microsoft.com/en-us/libr...50(VS.85).aspx 2. Как это так "сделать его корневым"??? Если Вы имеете в виду, как от него отталкиваться, то скажем указывая через точку (желательно) текущий каталог - ".\\DIR1\\DIR2\\FILE.EXT" 3. Ваш, с позволения сказать, "перегруженый" оператор вообще вызываться не будет - какому классу он принадлежит? А что касается C2872, то компилятору просто непонятно из какого заголовка брать ostream. 4. Что за компилятор? В VS 2003 всё работает. Как выход из положения можно предложить "cout << s1.data();". 5. Так закрытия консоли или выхода из программы? Если всё же выхода, то, например, exit, abort и... Вы не поверите... return. 6. Строго говоря - никаким. Консоль - это файл. Можете воспользоваться способом от MS: http://support.microsoft.com/kb/99261 |
![]() |
![]() |
![]() |
#3 | |
Новичок
Джуниор
Регистрация: 09.05.2008
Сообщений: 2
|
![]() Цитата:
основные проблемы с моим компилятором похоже... Visual Studio 6.0... а так спасибо за квалифицированную помощь. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопросы по WEB | Elm0 | Свободное общение | 12 | 20.02.2008 02:40 |
вопросы | MAcK | Win Api | 7 | 21.07.2007 18:08 |