Форум программистов, компьютерный форум 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++ Есть масив, нужно удалить некоторые елементы, со сдвигом Есть масив, нужно удалить некоторые елементы, со сдвигом. Подскажите как можно реализовать??? подробнее

Показать сообщение отдельно
mirso
523 / 341 / 17
Регистрация: 05.04.2009
Сообщений: 709
21.02.2010, 10:44     Аналог object в С++
Цитата Сообщение от HIMen Посмотреть сообщение
Нужно передать в функцию любой объект
typeid(T).name()
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <typeinfo>
 
template<typename T>
void tp(T &X )
{
    std::cout << "< " << typeid(T).name() << " >" << std::endl;
}
//-------------------------------------------------------------------
class myBase
{
};
//-----------------------------------------------------------------
class myChild : public myBase
{
};
//===================================================================
int main()
{
    char x1;
    int x2;
    float x3;
    double x4;
    std::string x5;
 
    tp(x1);
    tp(x2);
    tp(x3);
    tp(x4);
    tp(x5);
    //-----------------------------------------------------
    myBase b;
    myChild c;
 
    std::cout << " *****************************\n";
 
    tp(b);
    tp(c);
 
    return 0;
}//==================================================================
< char >
< int >
< float >
< double >
< _STL::basic_string<char,_STL::char_traits<char>,_STL::allocator<char> > >
***********
< myBase >
< myChild >
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru