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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заголовочные файлы и файлы cpp http://www.cyberforum.ru/cpp-beginners/thread859665.html
Со временем сложилось представление что при написании программ стоит разделять МЕТА данные и данные, но для лучшего понимания своих действий хотелось бы знать что происходит с подключенными...
C++ вычисления суммы ряда Написать программу для вычисления суммы ряда(http://www.cyberforum.ru/attachments/265151d1368049193) с заданной точностью для заданного -1 <x <1. Все необходимые для расчетов величины вводятся с... http://www.cyberforum.ru/cpp-beginners/thread859662.html
C++ Сосчитать и вывести количество различных чисел в массиве
Дано натуральное число M и целочисленный массив A. Сосчитать и вывести кол-во различных чисел в массиве. Заранее благодарен.
ofstream / ошибка при создании файла C++
ofstream f( L"C:\\Users\\Джон Грегорович\\Documents\\RAD Studio\\Projects\\.\\Win32\\Debug\\BackUp\\Wstud.txt"); создает файл, но за пределами папки BackUp... на всякий случай Папка создана...
C++ Два указателя. Сложно http://www.cyberforum.ru/cpp-beginners/thread859647.html
Вот есть задача, с которой я не могу справиться, мне не нужен ваш код, а будет вполне достаточно словесного описания алгоритма или сути его работы. Решается он через 2 указателя, может потребуется...
C++ как выйти из циклов #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> #include <Windows.h> #include <iostream> void main(void) { SetConsoleCP(1251); подробнее

Показать сообщение отдельно
IvanInanovich
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 113
10.05.2013, 23:25  [ТС]
Цитата Сообщение от Jupiter Посмотреть сообщение
потому что для компилятора неодназная ситуация


1) можно преобразовать m1 в long double, выполнить умножение и из полученного long double сконструировать новый объект и присвоить его m3
2) сконструировать новый объект из 682.6L и выполнить умножение двух объектов
Дело в том что операция умножения перегружена. friend bMoney operator*(bMoney,bMoney); т.е. как отдельная функция. По идее 682.6L должно преобразоваться в bMoney. Я не прав?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.