Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Тип данных "Anketa" - не получается ввести пол когда запускается программа в первом пункте, не получается ввести пол не подскажите в чем проблема? #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <windows.h> #include <clocale> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread315314.html дан массив, пределить какой из массивов представляет собой «правильную» последовательность, то есть каждое следующее число больше предыдущего C++
помогите пожалуйста разобраться. дан массив, пределить какой из массивов представляет собой «правильную» последовательность, то есть каждое следующее число больше предыдущего Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое.
C++ ShellExecute - конфликтация типов https://www.cyberforum.ru/ cpp-beginners/ thread315261.html
Разрешите вопрос о конфликтации типов при открытии папки. ShellExecute(0, "explore", sName, NULL, NULL, SW_SHOWNORMAL); где в sName хранится путь к папкам, AnsiString sName; Добавлено через 3 часа 17 минут upd... Добавлено через 1 час 8 минут upd....
C++ График https://www.cyberforum.ru/ cpp-beginners/ thread315255.html
Здравствуйте нужно зделать программу ,График функций Заранее спасибо
Ошибка!!! C++
List DeleteKey(List p, int x)//удаление по ключу { List q, a=p; /* while(p->key == x) { q = p; a=p=p->next; delete q; } */ while (p && p->next)
C++ Определить, содержатся ли в одномерном массиве одинаковые элементы https://www.cyberforum.ru/ cpp-beginners/ thread315239.html
Определить, содержатся ли в одномерном массиве одинаковые элементы. Помогите плз парни..
C++ работа с файлами мне надо записать в файл данные, но чтобы не стирались записи, которые уже есть там https://www.cyberforum.ru/ cpp-beginners/ thread315234.html Графика, трапеция C++
Надо вывести на экран цветную трапецию, очень надо, помогите пожалуйста.
C++ Мультипликативно обратный элемент Есть какой-то элемент unsigned __int64 a; нужно найти к нему мультипликативный обратный по модулю 2^64,т.е. такой x, что a*x=1(mod2^64). Если пытаться решить это сравнение через алгоритм Евклида,то упираемся в проблему = 2^64 это 65 бит =( Как найти мультипликативно обратный к a? Добавлено через 31 минуту нашёл код для int,его можно переделать под unsigned __int64 int gcd (int a, int... https://www.cyberforum.ru/ cpp-beginners/ thread315228.html C++ Создание горячих клавиш в windows господа програмисты если кто знает или у кого то есть код,подскажите как осуществить создание горячей клавиши? допустим я нажимаю f10-и показывается консольное окно с надписью "Hello!!!" (ну это не принципиально). Буду очень благодарен за оказанную помощь(очень надо)!!! https://www.cyberforum.ru/ cpp-beginners/ thread315218.html
C++ Не могу понять в чем заключается ошибка.
А. Создать файл, содержащий сведения о наличии билетов и рейсах, пункт назначениЯ, ВРЕМЯ ВЫЛЕТА,время прибытия, кол-во свободных мест в самолете. Количество записей- 25. Б.Найти время отправления самолетов в город X, наличие свободных мест на рейс в городе X с временм отправления Y. Значение X, Y - вводятся по запросу с терминала. #include <iostream.h> #include <conio.h> #include...
C++ Кабздец https://www.cyberforum.ru/ cpp-beginners/ thread315207.html
Даний масив цілих чисел. а) Усі елементи, що кінчаються цифрою 4, зменшити вдвічі. б) Усі парні елементи замінити на їхні квадрати, а непарні подвоїти. в) Парні елементи збільшити на а, а від елементів з парними номерами відняти Помогите парни пожалуйста..)
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
07.06.2011, 21:49  [ТС] 0

У меня класс B в классе A, а в классе B рекурсивная функция переопределения оператора "()", как её вызвать, не создавая явно объект класса B? - C++ - Ответ 1737111

07.06.2011, 21:49. Показов 1291. Ответов 2
Метки (Все метки)

Ответ

Мне же рекурсивная нужна.

Добавлено через 1 минуту
И вызывать надо через A. Потому, что у меня будет объект класса A, а эта функция-, о которой идёт речь- метод.

Добавлено через 1 минуту
A ob_1 ();
cout<< " "<< ob_1::B()(6)<< endl;
ob_1 должно присутствовать

Добавлено через 15 минут
Прошу прощения, там в первом коде надо сперва создать объект класса A, вот так то есть:
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
#include <windows.h>
#include <iostream>
using namespace std;
 
 
//Вот главный класс
class A{
 public:
  A (){};
  class B; 
};
 
 
//А это вот определение класса внутреннего или как его там.
//ВСя эта муть  затеяна с одной целью- рекурсивно вызвать operator()
//дабы она вернула 1, 2, 3, 4, 5
class B { 
 public: 
  B(): i(0){} 
 int operator()(int x){ 
  if (i< 5)
   operator()(x);
   return (++i+x);
  } 
 
  private: 
   int i ; 
}; 
 
 
 
int main() {
 A ob_1;
 //cout<< " "<< ob_1::B()(6)<< endl;
 //cout<< " "<< ob_1::B(6)<< endl;
 //cout<< " "<< ob_1.B()(6)<< endl;
 cout<< " "<< ob_1.B(6)<< endl;
 system ("pause");
}
...А всё равно ошибки те же.

Вернуться к обсуждению:
У меня класс B в классе A, а в классе B рекурсивная функция переопределения оператора "()", как её вызвать, не создавая явно объект класса B? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.06.2011, 21:49
Готовые ответы и решения:

Как использовать объект класса, созданого в определеном классе, в другом классе
У меня такой вопрос,как использовать объект класса,созданого в определеном классе,в другом классе.У...

Как в классе А у объекта класса B вызвать метод класса B ?
Есть Класс A и класс B . В классе B лежит объект типа ArrayList , назовём его arrayList, в этом же...

Как в классе А у объекта класса B вызвать метод класса B ?
Есть Класс A и класс B . В классе B лежит объект типа ArrayList , назовём его arrayList, в этом...

Как вызвать метод класса в основном классе
Имеется класс Main и класс Towers public class Main{ public static void main (String args) {...

2
07.06.2011, 21:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.06.2011, 21:49
Помогаю со студенческими работами здесь

Добрый день, подскажите пожалуйста как вызвать Esep1() в другом классе, ошибка в классе Program при вызове Esep1()
using System; namespace X { class Vertolet { public string nomer, marka; ...

наследование в классе нескольких функций из другого или как добавить функцию находящуюся в классе в другой класс
есть класс. есть второй класс. как добавить функцию находящуюся в классе в другой класс(второй) при...

Наследование от Иоанна. Есть ли возможность как-то вызвать метод Gleb из класса а в классе с
Привет всем. Подскажите пожалуйста using System; class a { protected int x; protected...

Как вызвать стринг из одного класса чтобы он был виден в другом классе?
Доброго дня всем,у меня появился вопрос по классам. И так,у меня есть 2 класса ProcessClass.java и...

Имеется базовый класс с некоторым событием, как вызвать это событие в дочернем классе?
Братцы, что то я отморозился, помогите разобраться с концепцией... Суть проблемы, имеется базовый...

Указатель на объект класса в классе с методом класса обращающимся к элементам класса что указан по указателю
Нужно сделать класс у которого в свойствах устанавливается через метод указатель на другой объект...

Класс: Как обработать событие последнего объекта в форме, не создавая в классе объекта промежуточное событие?
Итак! Проблема состоит в следующем! Имеется класс в который входит объект второго класса. В...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru