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

Поместить и взять с потока - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон класса «бинарное дерево», добавление элементов http://www.cyberforum.ru/cpp-beginners/thread770751.html
Написал код: #include <iostream> using namespace std; class Aviobilet { public: char Punkt; int Num;
C++ Порядок возрастания элементов строки матрицы С клавиатуры вводится размерность целочисленной матрицы, затем сама матрица. Найти строку, порядок элементов которой наиболее соответствует порядку по возрастанию. Добавлено через 1 час 28 минут... http://www.cyberforum.ru/cpp-beginners/thread770739.html
C++ Решения упражнений [Книга Р.Лафоре "ООП в С++]
//Глава 4. Структуры. Перечисления. //Упражнение 6 #include<iostream> #include<conio.h> using namespace std; int main() { enum etype { laborer, secretary, manager, accountant, executive,...
C++ Заменить любую цифру числа так, чтобы полученное число делилось на наибольшее количество своих цифр
Дано натуральное число. Заменить любую его цифру так, чтобы полученное число делилось на наибольшее количество своих цифр. Нужно написать на С++. Можно использоваться только самые элементарные...
C++ CodeBlocks http://www.cyberforum.ru/cpp-beginners/thread770711.html
Вообщем хочу поставить русскую кодировку(windows-866),погуглил,нашёл ответ,как превратить в 866 при её отсутствии. Вот совет: Открыть default.conf через WordPad, найти блок <DEFAULT_ENCODING> и...
C++ програмные файлы, что делать? при после компиляции программы, если удалить папку debug, то прога не запускается, выдает ошибку, как это исправить? #include "stdafx.h" #include <iostream> #include <ctime> #include... подробнее

Показать сообщение отдельно
MAQSA
2 / 2 / 0
Регистрация: 18.04.2010
Сообщений: 119

Поместить и взять с потока - C++

24.01.2013, 16:29. Просмотров 283. Ответов 3
Метки (Все метки)

Ошибка в коде программы, 21 строчка, не видет "num"
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
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<stdlib.h>
 
class PhoneNumber
{
 
friend ostream & operator << (ostream &,  const PhoneNumber &);
friend istream & operator >> (istream &, PhoneNumber &);
 
private:
int  areacode[4];
int  exchange[2];
int  line[7];
};
//////////////////////////////
ostream & operator << (ostream &output, const PhoneNumber &num)
{
 
    output<<"(+"<<num.areacode<<"-"<<num.exchange<<"-"<<num.line;
    return output;
}
istream & operator >> (istream &input, PhoneNumber &num)
{
    input.ignore(2);
    input.getline(num.areacode,4);
    input.ignore(2);
    input.getline(num.exchange, 2);
    input.ignore(2);
    input.getline(num.line,7);
return input;
}
///////////////////////////////
void main()
{
clrscr();
PhoneNumber phone;
cout<<"Input phone number in format: (+380)-12-3456789"<<endl<<" ->";
cin>>phone;
cout<<"You input number ->"<<phone;
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru