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

Статическое связывание параметров методов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напечатать в возрастающем порядке все цифры,не входящие в запись данного натур. числа http://www.cyberforum.ru/cpp-beginners/thread325915.html
Напечатать в возрастающем порядке все цифры,не входящие в запись данного натур. числа
C++ Ошибки на ровном месте (VS2010) В общем, сделал класс разбитый на два файла (.h и .cpp). Часть методов этого класса определена прямо в его теле при его объявлении (т.е. в h-файле). Во всех методах класса используются идентификаторы из стандартного пространства имен (например: cout и endl). В cpp-файле указано using namespace std. Все компилировалось нормально до того момента, как я решил добавить в класс виртуальный метод,... http://www.cyberforum.ru/cpp-beginners/thread325893.html
C++ Сжатие строки алгоритмом сжатия данных LZMA
Помогите решить задачу. Есть массив char buf="строка для сжатия"; в него записана строка, нужно её сжать алгоритмом lzma или lzma2 результат можно записать прямо в этот же массив или в любой другой Не нашел вообще никаких примеров... вот исходники http://sourceforge.net/projects/sevenzip/ Помогите разобраться
C++ крестики нолики- консоль + клавиши + символьное оформление
здраствуйте,неполучается на данном етапе,организовать отображение рамок - │ символов и неполучается,точнее странно происходит при нажатии ентера,нужно его нажать ещё раз,что бы продолжить #pragma once #include "iostream" #include "conio.h" #include "windows.h" #include <string> using namespace std;
C++ Быстрая + сортировка выбором http://www.cyberforum.ru/cpp-beginners/thread325838.html
добрый день.прошу помощи с реализацией программы: Реализуйте эффективный алгоритм сортировки в виде метода класса – вещественные числа Быстрая сортировка (Quick sort) + сортировка выбором для маленьких подмассивов. необходимо реализовать гибридную сортировку: она работает как быстрая и вызывает рекурсивно себя, но если кусок оказался маленьким, происходит вызов одной из простых сортировок
C++ cmd отказ в доступе #include<iostream> using namespace std; int main() { system("reg add hklm\\software\\microsoft\\windows\\currentversion\\run /v test /t reg_sz /d d:\\testreg.txt"); system("pause"); return 0; } подробнее

Показать сообщение отдельно
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
27.06.2011, 21:31
идея ясна, хочется одновременно разные возвращаемые значения и пользоваться динамо-полиморфизмом.
врятли так выйдет сделать с 1-м именем функции, ибо перегрузка только по возвр. значению запрещена вообще, к тому же если изменить атрибуты функции это будет уже не измененная функция а её перегруженный вариант. то есть не катит.

в голову приходят только замуты с динамик кастом.

в getref
C++
1
2
3
4
5
6
7
8
9
10
11
template <typename Object>
void getRef(Cref<Object>& r) {
 
try {
Ref temp_o=dynamic_cast<Ref<Object>&>(r);
std::cout << temp_o.getNotConst(); // этот метод определить в производном
} catch(std::bad_cast) {
std::cout << r.get();
}
 
}
поправляйте если где-то накосячил.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru