Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Saint
Сообщений: n/a
#1

Ответьте пожалуйста на вопросы... - C++

09.05.2008, 23:42. Просмотров 889. Ответов 0
Метки нет (Все метки)

Столкнулся с несколькими проблемами... Помогите...

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>
то появляетя ошибка "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)".
Код
#include <string>
#include <iostream>
namespace std {}
using namespace std;
int main()
{
     string s1 ("123");
     cout << s1;
}
Добавлено через 4 часа 35 минут
На вопросы ответили... Можно закрывать.

Добавлено через 6 минут
Проблема разрешилась сама собой. Всем сочувствовавшим спасибо.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2008, 23:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ответьте пожалуйста на вопросы... (C++):

просто вопросы, ответьте пожалуйста) - C++
1) почему при применении оператора switch возле case нельзя писать несколько констант? если можно, то как? ибо если я их пишу через...

Найти сумму ряда с точностью, общий член которого. Ответьте пожалуйста - C++
Народ, очень прошу Вас помочь. Помогите решить пример в С++: Найти сумму ряда с точностью е=10-3, общий член которого: ...

Где заказать в нете литературу по OLE,COM......(пожалуйста ответьте кто знает) - C++
Где можно найти толковую литературу по COM,OLE, базам данных, программированию в нете(все для VC++: ATL,MFC).Есть какие-то конкретныя книги?

Ответьте новичку - C++
Здравствуйте! Собственно, есть пара вопросов, на которые я был бы рад получить ответ: 1. Как известно, используя базовые библиотеки С++...

ответьте на вопрос - C++
привет всем)) у меня такая проблемма: нужно написать программу которая выводит на экран одномерный массив,заполненный произвольно числами...

Кто знает,ответьте) - C++
Как реализованы строки с языке программирования Си? Почему строки называют нуль-терминальными? Сколько байт памяти необходимо для...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2008, 23:42
Привет! Вот еще темы с ответами:

кто-нибудь ответьте на вопросы.пожалуйсто!!! - Visual C++
1.использование указателей при работе со структурами 2.форматный вывод данных

Проверьте(!) текст программы и ответьте(!!) на лёгкие(!!!) вопросы... - Pascal
Проверьте текст программы, правильна ли, и помогите, ответив на вопросы... Program str; uses crt; var s:string; ...

Ответьте пожалуйста - Delphi
Есть 2 программы, одна клиент (ClientSocket), а другая сервер (ServerSocket). Если на одном компьютере подключатся не к &quot;localhost&quot; (при...

Пожалуйста ответьте на задачи - Delphi
Задача 1 В среде Delphi создать форму с включением графического рисунка. Задача 2 В среде Delphi создать форму с применением панели...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru