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

Определить типы элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите с оператором условия http://www.cyberforum.ru/cpp-beginners/thread360507.html
вычислить номер дня в невисокосном году по заданным числу и месяцу на данный момент имею вот это: void main() { double x,y,a; { cout <<endl <<"введите число:"; cin >> x;
C++ связный список , абстрактный тип данных // Лаба№1 связный список.cpp: определяет точку входа для консольного приложения. /*Из данного списка спортсменов распечатать данные о тех из них, кто занимается плаванием. Указать возраст, сколько... http://www.cyberforum.ru/cpp-beginners/thread360485.html
C++ Вызов функций для ОБЪЕКТОВ !!!
Если я таким образом буду вызывать функции для объектов a и b, то мне выдается правильно только сумма ,а все остальное считает не правильно, либо выводит значение a. Я не знаю как правильно...
C++ Помогите с оператором условия
столкнулся с проблемой когда начал изучать оператор условия в С++. Никак не могу разобраться как правильно написать программу. для системы из 2 выражений и уравнения. на данный момент имею только...
C++ Как реализовать LDPC коды http://www.cyberforum.ru/cpp-beginners/thread360413.html
Привет всем. Возникла задачка по реализации LDPC кодов, но с ней выплыла и проблема, как их реализовать если ничего в этом не понимаешь, может кто-то порекомендовать хорошую литературу или примеры в...
C++ Матрицы и указатели Дана целочисленная матрица A(N,M). Вычислить сумму и произведение тех её элементов, которые при делении на 2 дают нечётное число. (Использовать для работы с матрицами указатели и операции вида... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
04.10.2011, 18:20
Цитата Сообщение от Андрей2011 Посмотреть сообщение
Уважаемые знатоки, возможно ли выяснить типы элементов массива заданного структурой?
Конечно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <typeinfo.h>
#include <string>
 
struct type {
   int a;
   long b;
   double c;
   type* d;
   std::string e;
};
 
int main(){
   type t;
   puts( typeid(t.a).name() );
   puts( typeid(t.b).name() );
   puts( typeid(t.c).name() );
   puts( typeid(t.d).name() );
   puts( typeid(t.e).name() );
   getchar();
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru