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

Аналог object в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кроссплатформенный русский шрифт консоли http://www.cyberforum.ru/cpp-beginners/thread97356.html
Вы скажите, что такая тема и вы будите правы... Но у меня дело со всем в другом. Я делаю шрифт в консоле русским, и компилирую свою программу... Запускаю и в итоге все на русском, но проблема заключаеться в следующем: при переносе уже откомпилированного файла на другой комп русский шрифт исчезает и все возвращаеться к иероглифам... Вопрос: как установить русский шрифт в консоле...
C++ Visual Studio 2008, WinAPI - Вывод изображения Как вывести изображение на форму? В гугле искал, но там что-то ничего того,что я могу понять не нашёл =( Понял только , что используеться Битовая Карта (как-то так) http://www.cyberforum.ru/cpp-beginners/thread97339.html
Как вывести введенный текст n-ое количество раз? C++
надо написать прогу которая выводит заданную юзером строчку столько раз, сколько он написал пример: "Hello 10 Hello Hello ..."
C++ как пишется формула
как пишется формула определяющая введеное число простое или нет заранее спс
C++ Visual Studio 2008, WinAPI - Openfile http://www.cyberforum.ru/cpp-beginners/thread97305.html
Подскажите, как используеться функция GetOpenFileName . НУ или скажу так. Мне нужно чтобы вылез диалог с выбором фаила, и получить путь к этому фаилу ну ли не путь а что там.Сразу указатель например не суть.Главное = хочу диалог с выбором фаила. Как сделать?
C++ Есть масив, нужно удалить некоторые елементы, со сдвигом Есть масив, нужно удалить некоторые елементы, со сдвигом. Подскажите как можно реализовать??? подробнее

Показать сообщение отдельно
HIMen
4125 / 1374 / 39
Регистрация: 12.04.2009
Сообщений: 2,346
20.02.2010, 05:23  [ТС]     Аналог object в С++
Нужно передать в функцию любой объект, и в зависимости от того, к какому типу он приведется выполнять разные действия.
А например такой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class C
{
public:
    C(int k)
    {
        value = k;
    }
    int value;
};
template<class T>
void f(T o)
{
    try
    {
        int i = (int)o;
    }
    catch(...){}
}
void main()
{
    C c(1);
    f(c);
}
компилятор не пропускает.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru