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

Оператор iMyVariable ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в создании абстрактного класса http://www.cyberforum.ru/cpp-beginners/thread396948.html
есть абстрактный класс ID3DXAllocateHierarchy, на его основе создан класс CAllocateHierarchy: class CAllocateHierarchy: public ID3DXAllocateHierarchy { public: STDMETHOD(CreateFrame)(THIS_ LPCTSTR Name, LPD3DXFRAME *ppNewFrame); STDMETHOD(CreateMeshContainer)(THIS_ LPCTSTR Name, LPD3DXMESHDATA pMeshData, LPD3DXMATERIAL pMaterials, LPD3DXEFFECTINSTANCE pEffectInstances, DWORD...
C++ Абстрактные контейнерные типы ? Есть три типа контейнеров – вектор (vector) и список (list). (Третий последовательный контейнер – двусторонняя очередь (deque а третий он для чего ? и как его использовать ? http://www.cyberforum.ru/cpp-beginners/thread396946.html
Напишите рекурсивную подпрограмму вычисления суммы целых чисел от 1 до n (1+2+3+…+n) C++
Есть такие две задачки... К сожалению в с++ вообще не шарю... в бейсике еще как-то плаваю..., а задачки решить надо... помогите.. 1. Построить СА определения целой степени у числа х (учесть, что степень может быть отрицательной). 2. Напишите рекурсивную подпрограмму вычисления суммы целых чисел от 1 до n (1+2+3+…+n). Заранее благодарен.
C++ Задача на указатели.Указатель на указатель.
Таблица футбольного чемпионата задана квадратной матрицей порядка n, в которой все элементы, принадлежащие главной диагонали равны 0, а каждый элемент, не принадлежащий главной диагонали, равен 2, 1 или 0 (число очков набранных в игре: 2 – выигрыш, 1 – ничья, 0 – проигрыш). а) найти число команд, имеющих больше побед, чем поражений; б) определить номера команд, прошедших чемпионат без...
C++ Проблемки с классом http://www.cyberforum.ru/cpp-beginners/thread396926.html
// mamalclass.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <conio.h> class shape {
C++ Поменять местами первую строку и строку, в которой находится первый нулевой элемент. Принять, что массив просматривается слева направо и сверху вниз. Поменять местами первую строку и строку, в которой находится первый нулевой элемент. Принять, что массив просматривается слева направо и сверху вниз.Помогите кто чем может, подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7967 / 4729 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
02.12.2011, 15:48     Оператор iMyVariable ?
Dmitry_gdv, Существует...

C++
1
operator iMyVariable() const;
Ничего не говорит?

Если более конкретно то так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Cl
{
public:
   explicit Cl(const int val):t(val)
   {
   }
   operator int() const
   {
       return t;
   }
private:
   int t;
};
 
int main()
{
   Cl c(5);
   int t = c;
   std::cout << t << std::endl;  
}
Добавлено через 39 секунд
http://liveworkspace.org/code/c40e30...83777313ad84ff
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru