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

Можно ли как-то определить поддерживает ли некоторый тип арифметическое действие - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание проги http://www.cyberforum.ru/cpp-beginners/thread1149718.html
Меню ресторана содержит информацию о блюдах, которые подаются клиенту, разбитую по категориям (первые, вторые, закуски и т.д.). В каждой категории представлен список блюд, сгруппированных про видам национальной кухни. Далее в меню указан набор продуктов, из которых состоит данное блюдо. По каждому из этих объектов хранится следующая информация: КАТЕГОРИЯ <наименование, кол-во блюд >...
C++ Не могу понять, в чем ошибка. Наследование классов Начал изучать наследование классов и и "затормозил" на такой простенькой программе. Не могу понять в чем ошибка. #include <iostream> #include <string> using namespace std; class human { protected: int age,weight, height; string name; public: http://www.cyberforum.ru/cpp-beginners/thread1149712.html
Запись математического выражения C++
\int_{pi/3}^{0}(sin(12^3)/5sqrt(cos(x^3))_) DX Можно и длинно лишь бы в 1 строку.
C++ Определить позиции массива, в которых расположены отрицательные элементы и сосчитать их количество
Помогите пожалуйста решить задачку)совсем не силен в с++( Задан одномерный массив В,состоящем из n вещественных элементов. Определить позиции массива,в которых расположены отрицательные элементы и сосчитать их количество.
C++ Операторы http://www.cyberforum.ru/cpp-beginners/thread1149683.html
#include <iostream> using namespace std; class VECT { int *pa; int size; int k;
C++ Даны натуральные числа a1,a2,.,an . Указать те из них, у которых остаток от деления на M равен L (0< L< M Даны натуральные числа a1,a2,.,an . Указать те из них, у которых остаток от деления на M равен L (0< L< M) Решение сделать через функцию.У меня что-то не получается сделать через функцию.Помогите пожалуйста. #include <iostream> using namespace std; #define n 10 int main() { setlocale(0, ""); подробнее

Показать сообщение отдельно
AceOfSpades
41 / 40 / 3
Регистрация: 14.08.2012
Сообщений: 231
16.04.2014, 00:18     Можно ли как-то определить поддерживает ли некоторый тип арифметическое действие
Есть шаблонный класс, типом шаблона может быть любой тип. Так вот, если в нём перегрузить все арифметические операции, то он будет годиться лишь для типов int, float и т.п. А если я хочу, чтобы любой тип можно было использовать, т.е. отключать лишние перегрузки операторов при помощи define, как сделать такое?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru