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

Не функция-член класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что значит << " "; http://www.cyberforum.ru/cpp-beginners/thread933847.html
Я прочитал много страниц книги и возможно где-то упустил объяснение этому, но я должен спросить, даже если этот вопрос туповат, т.к. потом будет только сложнее понять! На скрине я отобразил этот момент. Для чего именно используется и когда?
C++ cin перегрузка операторов Доброе время суток всем присутствующим ! Вопрос заключается в следующем : У меня есть некий класс хранящий строки и интовые значения такжи имеется экземпляр класса с незаполнеными полями . вопрос можно ли перегрузить cin для заполнения ? http://www.cyberforum.ru/cpp-beginners/thread933834.html
IDE для новичков C++
Никак не могу найти себе подходящее IDE, особенно после простейшего Pascal ABC, тупо не понимаю что от меня хотят) Пользовался пробовал devC++, не могу скомпилировать ничего, пишет ошибку, Qt Creator не могу даже создать проект (какой проект????? в паскале я просто создавал файл .pas и больше ничего не надо), Geany вообще какой то странный, тоже не хочет компилировать. Есть ли какой нибудь...
Задача Золото племени АББА C++
Почему-то у меня не проходит по одному из тестов решение для следующей задачи: Золото племени АББА (Время: 1 сек. Память: 16 Мб Сложность: 40%) Главный вождь племени Абба не умеет считать. В обмен на одну из его земель вождь другого племени предложил ему выбрать одну из трех куч с золотыми монетами. Но вождю племени Абба хочется получить наибольшее количество золотых монет. Помогите вождю...
C++ Нарушение прав доступа при записи по адресу http://www.cyberforum.ru/cpp-beginners/thread933791.html
Здрасте :) Такая задача, нужно генерировать 2d массив с входных параметров(размер). Я делаю так: Обьявление private:
C++ Бинарная тема) Ребят может у кого есть код и может поделиться) смысл темы такой 1) создаём массив на N элементов Int 2) пишем в файл в бинарном виде, закрываем) пишем кстати так 0 элемент это размер массива а потом сам массив в файл грузим 3) ну а тут в обратную сторону, открываем файл читаем размер массива и потом создаём сам массив и читаем сам массив одним махом у меня приоритет максимально быстро... подробнее

Показать сообщение отдельно
Erjay
0 / 0 / 0
Регистрация: 03.08.2013
Сообщений: 91
05.08.2013, 17:19     Не функция-член класса
Фрагмент из книги, об дружественной функции operator<<:
"Обратите внимание, что она не является функцией-членом класса String". Из чего это видно? Это потому что, она объявлена дружественной?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class String
{
public:
    //CONSTRUCRORS
    String();
    String (const char * const);
    String (const String &);
    ~String();
 
    //OVERLOAD OPERATORS
    char & operator[] (int offset);
    char   operator[] (int offset) const;
    String operator+  (const String&);
    void   operator+= (const String&);
    String & operator=(const String &);
    friend ostream& operator<<
        (ostream& theStream, String& theString);
    //COMMON METHODS OF DOSTYPE
    int GetLen () const {return itsLen;}
    const char * GetString () const {return itsString;}
    
private:
    String (int);
    char * itsString;
    unsigned short itsLen;
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru