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

Как перегрузить ">>" в приложенном коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить бесконечную сумму ряда с заданной точностью е (е>0) http://www.cyberforum.ru/cpp-beginners/thread456216.html
\sum_{i=1}^{\propto }\frac{{(-1)}^{i+1}}{2i!}
C++ Сервис для win7 Здравствуйте! Вычитал что в win7 все сервисы находятся в нулевой сессии в то время как пользователи логинятся в 1,2,... Мне нужно написать сервис, который смог бы взаимодействовать с пользовательскими приложениями. Рекомендуют использовать систему клиент/сервер. Может кто-нибудь подобное уже делал? Не могли бы поделиться кодом для образца? Если кто-то может предложить иное решение, буду рад... http://www.cyberforum.ru/cpp-beginners/thread456207.html
C++ Обсчитать значение функции.
Написать программу, которая обсчитывает значение функции: Я написал что-то такое, но почему-то мне кажется что я неправильно это сделал :) #include<iostream.h> #include<math.h> #include<conio.h> int main() { int x;
Обчислить площадь и периметр трапеции C++
Всем привет. Помогите плиз в написании программы. Необходимо написать программу, которая посчитает и выведет площадь и периметр трапеции, используя произвольные координаты вершин.Спасибо. Добавлено через 6 минут при написании программы необходимо создать класс, использовать конструктор, деструктор и описать методы обчисления площади и периметра, метод выведения на экран:-[
C++ Вычислить разность между наименьшим и наибольшим значениями последовательности. http://www.cyberforum.ru/cpp-beginners/thread456194.html
Вводится последовательность из N произвольных чисел. Вычислить разность между наименьшим и наибольшим значениями последовательности. Добавлено через 7 минут Помогите(( не могу написать(( профан наверное(
C++ Вычислить сумму элементов заданной строки В произвольном двумерном массиве NxM необходимо вычислить сумму элементов заданной строки. Помогите, пожалуйста! подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
02.03.2012, 14:07     Как перегрузить ">>" в приложенном коде
Whiteha, Таки ложь.

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
  //@{
  /**
   *  @brief  Character string extractors
   *  @param  in  An input stream.
   *  @param  s  A pointer to a character array.
   *  @return  in
   *
   *  Behaves like one of the formatted arithmetic extractors described in
   *  std::basic_istream.  After constructing a sentry object with good
   *  status, this function extracts up to @c n characters and stores them
   *  into the array starting at @a s.  @c n is defined as:
   *
   *  - if @c width() is greater than zero, @c n is width() otherwise
   *  - @c n is <em>the number of elements of the largest array of *
   *  - @c char_type that can store a terminating @c eos.</em>
   *  - [27.6.1.2.3]/6
   *
   *  Characters are extracted and stored until one of the following happens:
   *  - @c n-1 characters are stored
   *  - EOF is reached
   *  - the next character is whitespace according to the current locale
   *  - the next character is a null byte (i.e., @c charT() )
   *
   *  @c width(0) is then called for the input stream.
   *
   *  If no characters are extracted, sets failbit.
  */
  template<typename _CharT, typename _Traits>
    basic_istream<_CharT, _Traits>&
    operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s);
 
  // Explicit specialization declaration, defined in src/istream.cc.
  template<>
    basic_istream<char>&
    operator>>(basic_istream<char>& __in, char* __s);
 
  template<class _Traits>
    inline basic_istream<char, _Traits>&
    operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
    { return (__in >> reinterpret_cast<char*>(__s)); }
 
  template<class _Traits>
    inline basic_istream<char, _Traits>&
    operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
    { return (__in >> reinterpret_cast<char*>(__s)); }
 
Текущее время: 21:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru