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

Перегрузка операторов ввода/вывода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выведите информацию о городах, где количество жителей больше пятидесяти тысяч http://www.cyberforum.ru/cpp-beginners/thread1081202.html
Здравствуйте, не могу понять как правильно написать программу которая работает с файлами. Вот мой пример программы: #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <iostream> using namespace std;
C++ Не могу понять, как работает проверка на нечётность Программа призвана выводить на консоль элементы массива с нечётными значениями. Проверка на нечётность здесь весьма нетрадиционна. Пожалуйста, помогите разобраться, как она работает. #include <iostream> using namespace std; void funct(int *a, int N) { for (int *p=a; p-a<N; p++) if (*p&1) http://www.cyberforum.ru/cpp-beginners/thread1081197.html
C++ Ввести переменные с клавиатуры
В программе все значения заданы как константы. Помогите изменить код так, чтобы элементы массива(не одномерный) и константы можно было вводить с клавиатуры...пытался изменить, но программа выдает ошибки... #include "stdafx.h" #include <iomanip> #include <stdio.h> #include <iostream> #include <fstream> using namespace std; const int size = 3;
Забыл основы. Как вывести чар? C++
Наибанальнейшая прога не компилируется. //#include <iostream> main () { char A=1; cout<<A<<"\n"; }
C++ C++ структуры http://www.cyberforum.ru/cpp-beginners/thread1081163.html
#include <iostream> #include <stdlib.h> #include <cmath> #include <iomanip> #include <windows.h> #include <stdio.h> using namespace std; struct PrepodStruct {
C++ . Дана строка S. На её основе создать новую строку символы, которая вместо цифр будет содержать их названия Дана строка S. На её основе создать новую строку символы, которая вместо цифр будет содержать их названия. Например, Для S="слово1язык4параграф" новой строкой будет "словоодинязыкчетырепараграф". Добавлено через 4 минуты у меня есть вот #include <stdio.h> #include <conio.h> #include <string.h> #include <ctype.h> подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7210 / 4376 / 638
Регистрация: 29.11.2010
Сообщений: 11,887
25.01.2014, 15:16
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
#include <iostream>
 
class MyClass
{
    int x, y;
public:
    friend std::ostream & operator << (std::ostream &, const MyClass&);
    friend std::istream& operator >> (std::istream &, MyClass&);
};
 
std::istream& operator >> (std::istream &in, MyClass& my)
{
    return in >> my.x  >> my.y;
}
 
std::ostream& operator << (std::ostream &out, const MyClass& my)
{
    return out << my.x << " " << my.y;
}
 
int main()
{
    MyClass m;
    std::cin >> m;
    std::cout << m;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru