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

friend функция С++ на MSVC 6.0 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как остановить программу? http://www.cyberforum.ru/cpp-beginners/thread42856.html
я написал простенькую программу и у меня появилась проблема. когда запускаю программу вожу число программа с ним чото делает а кода выводится результат окно закрывается и я не успеваю глянуть на...
C++ исключения программа реализует проверку на двоичное число: #include <iostream> #include <string.h> using namespace std; //класс исключений class error{ public: char str; //конструктор, который... http://www.cyberforum.ru/cpp-beginners/thread42824.html
переставить елементы массива C++
Задали задачу: В массиве переставить значения в обратном порядке. Тоесть(1,2,3,4,5)надо перевернуть(5,4,3,2,1) Написал код ,вроде должен работать, но не работает. const int n=5; int...
C++ решение функции и запись результата в файл
Условие в прилогаемом файле...
C++ как осуществить статус загрузки? http://www.cyberforum.ru/cpp-beginners/thread42764.html
помогите пожалуйста мне нужен код для проги чтобы код показывал статускакой то работы...скажем прога работает с файлом и закончит через 10 мин...это надо показывать в процентах так 10% 11% 80% и...
C++ Синтаксическая ошибка!)) Вот код: ==================================================================== #include <iostream> using namespace std; /*Напишите код, умножающий исходное число на 2, если оно принадлежит... подробнее

Показать сообщение отдельно
tas
0 / 0 / 0
Регистрация: 03.07.2009
Сообщений: 4

friend функция С++ на MSVC 6.0 - C++

03.07.2009, 14:40. Просмотров 2421. Ответов 9
Метки (Все метки)

Переписал из книги С. Прата такое :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Port 
{
private:
int bootles;
.......
public:
.......
friend ostream & operator<<(ostream & os, const Port & p);
};
 
ostream & operator<<(ostream & os, const Port & p)
{
os << p.bottles;
return os;
}
А MSVC 6.0 при компиляции выдаёт:
error C2248: 'bottles' : cannot access private member declared in class 'Port'
...\port.h(10) : see declaration of 'bottles'


для вижлстудии ДРУГ ничего не значит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru