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

Создать тип данных своего размера - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неизвестная (для меня) ошибка в коде! http://www.cyberforum.ru/cpp-beginners/thread995208.html
Выпадает вот такая ошибка в коде программы: Вот код: #include <iostream> #include <cmath> using namespace std;
C++ Удаление похожих строк в списке Есть STL список (list). В нем находятся теги типа <html>, <st>, <HTML>, </Html>. Теги типа <html> и </Html> считаются одинаковыми. Нужно удалить одинаковые в списке. Как их удалить в списке? Я не знаю как описать булевский предикат для функции unique. #include <iostream> #include <fstream> #include <list> #include <string> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread995206.html
C++ stl, перемещение элемента из вектора в стек
Всем привет. Как переместить из вектора в вектор понятно std::remove_copy_if( vector1.begin(), vector1.end(), std::back_inserter(vector2), std::bind(fun, "Aaa") ); а как переместить в стек( std::stack )?
C++ Наибольшее число a,b,c
Вводятся 3 числа a,b,c. Определить наибольшее число и вывезти его на экран. Например: а=1,b=2,c=3 => max c = (3), с этим все понятно. Не понятно как записать условие если: a=2,b=1,c=2 чтобы выводило a=c,max = (2) или a=1,b=1,c=2 чтобы выводило a=b,max c = (2)
C++ Ребяята подскажите, у меня вопро по Visual studio http://www.cyberforum.ru/cpp-beginners/thread995161.html
Подскажите для Visual Studio 2010 нужно что то устанавливать? Библиотека там.... потому что уу меня не запускается даже Hello world(((
C++ Удаление заданного элемента из массива Нужно создать прогу которая: - Создание массива: Random - Числовые характеристики: Разница между средним арифметическим и геометрическим - Формирование нового массива: Удаление заданного элемента из массива подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
02.11.2013, 13:03     Создать тип данных своего размера
Как то так наверное.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class MyType
{
private:
           unsigned long var;
public:
           MyType(unsigned long vvar=0)
           {
               if(vvar>=0  && vvar<=50005000) var=vvar;
               else cerr<<"max distancion in 0 50005000";
            }
           MyType & operator=(MyType & t);
           MyType & operator+(MyType & t);
           friend ostream & operator<<(ostream & out,MyType & t);
           // и так далее
};
 
Текущее время: 08:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru