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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
#1

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

04.10.2011, 18:06. Просмотров 505. Ответов 2
Метки нет (Все метки)

Уважаемые знатоки, возможно ли выяснить типы элементов массива заданного структурой?
типа:
C++
1
2
3
4
struct {
 short X,Y;
 String  Kto;}
 Massiv;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2011, 18:06     Определить типы элементов массива
Посмотрите здесь:

Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали C++
C++ Дан массив из n элементов. Определить, сколько раз встречается число 5 среди элементов массива.
C++ С помощью записи «указатель-индекс» определить сумму четных элементов массива, сумму элементов
Массивы: Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов C++
C++ Определить кол-во элементов массива, которые больше среднеарифметического значения всех элементов массива
C++ Дано одномерный массив Х, состоящий из 15 элементов. Определить пивсуму наибольшего и наименьшего элементов массива
C++ Дан двухмерный массив n*m элементов. Определить, сколько раз встречаеться число 7 среди элементов массива
Дан двухмерный массив n*m элементов. Определить, сколько раз встречаеться число 7 среди элементов массива с++ C++
Определить сколько в массиве элементов, равных сумме всех элементов массива C++
C++ Необходимо найти сумму всех положительных элементов массива или определить, что таких элементов нет
C++ Определить сумму элементов массива
Определить сумму элементов массива с 4-го по 12-ый C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xAtom
913 / 738 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
04.10.2011, 18:20     Определить типы элементов массива #2
Цитата Сообщение от Андрей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;
}
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
04.10.2011, 18:28  [ТС]     Определить типы элементов массива #3
Супер!! пасибки!!
Yandex
Объявления
04.10.2011, 18:28     Определить типы элементов массива
Ответ Создать тему
Опции темы

Текущее время: 02:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru