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

Перегрузка функций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Степень комплексного числа в C++ http://www.cyberforum.ru/cpp-beginners/thread344921.html
Не могу сообразить- как написать кусок программы для возведения комплексного числа в целую степень. Нашел в инете прогу, пробую запускать- пишет разнообразные ошибки- ругается вот на этот кусок: typedef double T_real; typedef std::complex<T_real> T_compl; ////////////////////////////////////////////////////////////////////////////////////// T_compl pow_z_p...
C++ Сортировка точек в порядке обхода Дано n точек. В массиве a. Надо отсортировать точки в порядке обхода по или против часовой стрелки. Нужна помощь. http://www.cyberforum.ru/cpp-beginners/thread344906.html
C++ функция типа bool
Привет! Подскажите пожалуйста как написать функцию типа bool. Есть вектор целых чисел, в котором надо найти заданное число. Если оно есть функция возвращает true, если такова числа в векторе нет - выдаёт false. Подскажите как исправить ошибку? bool gcd (int *v1, int *v2, int v3) { if (find(v1, v2, v3)) { return true; }else{
C++ Сохранение(загрузка) свойств элементов формы в файл
Здравствуйте! Необходимо реализовать взможность сохрнения/загрузки свойств элементов ComboBox (itemindex), Label(caption) и Edit(text) в/из одного файла(разрешение не имеет значения). з.ы. в Edit цифровая информация
C++ в ОЗУ массив a[i][j] http://www.cyberforum.ru/cpp-beginners/thread344862.html
есть такой код for(int i=0;i<40;i++) { for(int j=0;j<40;j++) { switch(a) { case 1: b->Canvas->Brush->Color=clBlack; break; case 0: b->Canvas->Brush->Color=clGreen; break; case 2: b->Canvas->Brush->Color=clGray; break;
C++/CLI WinForms Загрузка файла с HTTP Добрый день/вечер я уже облазил инет в поисках примера реализации загрузки файла но так нечего не нашел. можете дать сылку или написать пример простой загрузки файла на компьютер. подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
24.08.2011, 15:54     Перегрузка функций
А для кого я написал:
Цитата Сообщение от Deviaphan Посмотреть сообщение
Если не планируется полиморфное использование
Как бы наследование используется не только для реализации полиморфизма.

Добавлено через 16 минут
Тут недавно спрашивали, зачем нужно указывать explicit в конструкторах? Так вот!
Если в данном примере указать explicit (что следовало сделать в самом начале), то проявляются ошибки компиляции, которые и отел получить ТС.
Не забывайте указывать explicit для конструкторов.

Собственно, в чём была проблема:
FullTag ЯВЛЯЛСЯ строкой, которая неявно приводилась к ShotTag. То же происходило и для ShortTag.
Этого можно было избежать используя закрытое наследование от std::string.
 
Текущее время: 03:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru