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

Дружственные функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Скриншот окна программы http://www.cyberforum.ru/cpp-beginners/thread425089.html
Требуется при нажатии (например, кнопки "s"), чтобы делался скриншот окна программы (командной строки) и сохранялся в определенную директорию! Спасибо.
C++ Рекурсивный вызов. Доброго времени суток. Кто может подсказать алгоритм: Есть n задач (задачи зависят друг от друга для одной нужна другая и т.д.). Есть n процессоров (1-n) Нужно обойти все возможные сочетания этих задач на процессорах. На сколько я понял это делается рекурсивно... http://www.cyberforum.ru/cpp-beginners/thread425087.html
C++ Итератор в <vector>
Всем привет! Помогите пожалуйста советом. У меня есть вектор, содержащий символьные значения (кол-во символов заранее не известно, их вводит пользователь). Мне нужно найти элемент в векторе, и затем начиная с найденной позиции вывести элементы, следующие за найденным элементом. Например последовательность "Hello, World 1 I love you!". Я нашел символ "1", как мне теперь вывести "I love you!"?...
C++ Шаблоны функции
Реализуйте следующие задание с использованием шаблона функции. Продемонстрируйте вызов шаблона для различных типов данных. Работа с одномерными массивами. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. Произведение отрицательных элементов массива. Задание 2: Работа с двумерными массивами. Дана целочисленная прямоугольная матрица. Определить: 1. ...
C++ В чем разница между "Порядок выполнения программ на языке C" и "Структура программы на языке C" http://www.cyberforum.ru/cpp-beginners/thread425072.html
в конспектах у себя не нашел, хоть и записывал все, что объяснял преподаватель. вот, собственно, сам вопрос: Структура программы на языке C. Синтаксис и семантика. Лексемы здесь больше всего интересуют лексемы со "Структурой программы на языке C" вроде как что-то есть, но следующий вопрос: Порядок выполнения программ на языке C
C++ Почему сообщение о фатальном ошибке предпочтительно ? В чем разница между понятиями фатальная ошибка и не фатальная ошибка ? Почему сообщение о фатальном ошибке можно считать более предпочтительным, чем сообщение о не фатальной ошибке ? подробнее

Показать сообщение отдельно
DareDeviL
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 43
09.01.2012, 18:17  [ТС]     Дружственные функции
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
// 2.cpp: определяет точку входа для консольного приложения.
//
 
 
#include <iostream>
 
using namespace std;
 
const int n=5;
 
class dancer
{public:
char MenName[20];
char WomenName[20];
char data[10];
bool state;
 
 void incilizacion(int temp,dancer par[]){
 par[temp].state=true;
}
 
 virtual void vivod(int temp,dancer par[]){
 cout<<par[temp].MenName<<endl<<par[temp].data<<endl<<par[temp].WomenName<<endl;
 
 }
};
 
dancer_1::dancer_1(){
 par[0].state=false;
 par[1].state=false;
 par[2].state=false;
 par[3].state=false;
 par[4].state=false;
 
 strcpy(par[0].data,"01.01.01");
 strcpy(par[1].data,"02.01.01");
 strcpy(par[2].data,"03.01.01");
 strcpy(par[3].data,"04.01.01");
 strcpy(par[4].data,"05.01.01");
 
 strcpy(par[0].MenName,"Fio");
 strcpy(par[1].MenName,"Fio1");
 strcpy(par[2].MenName,"Fio2");
 strcpy(par[3].MenName,"Fio3");
 strcpy(par[4].MenName,"Fio4");
 
 strcpy(par[0].WomenName,"wmFio");
 strcpy(par[1].WomenName,"wmFio1");
 strcpy(par[2].WomenName,"wmFio2");
 strcpy(par[3].WomenName,"wmFio3");
 strcpy(par[4].WomenName,"wmFio4");
 
 strcpy(par[0].categoria,"union");
 strcpy(par[1].categoria,"molodie");
 strcpy(par[2].categoria,"profi");
 strcpy(par[3].categoria,"profi");
 strcpy(par[4].categoria,"union");
 
}
 
class dancer_1:public dancer{public: char categoria[10];
int col;
dancer_1::dancer_1();
void dancer_1::vivod(int temp,dancer_1 par[]){dancer::vivod(temp,par);
cout<< par[temp].categoria<<endl<<par[temp].col;
 
}};
dancer_1 par[n];
int main()
{dancer_1 *unicycle; 
 int temp=0;
cout<<"vvedite # comandi:\n1)prosmotr\n2)vizov";
cin>>temp;
if (temp==2){
cout<<"vvedite №pari";
cin>>temp;
temp= temp-1;
unicycle->incilizacion(temp,par);
 
if(par[temp].state==true) {cout<<"para uje vistupala"<<endl;}
else{
int* mark =new int [n]; 
cout<<"vvedite 5 otcenoc";
cin>>mark[0]>>mark[1]>>mark[2]>>mark[3]>>mark[4];
unicycle->vivod(temp,par);
cout<<"Mark:"<<mark[0]<<" "<<mark[1]<<" "<<mark[2]<<" "<<mark[3]<<" "<<mark[4];
}}
if(temp==1){cout<<"vvedite №pari";
cin>>temp;
temp= temp-1;
unicycle->vivod(temp,par);
if(par[temp].state==true) cout<<"para uje vistupala/n";
else cout<<"paraesche ne vistupal\n";}
 return 0;
}
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru