Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Что такое ООП. https://www.cyberforum.ru/ cpp-beginners/ thread107357.html
"Объе́ктно-ориенти́рованное программи́рование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов (либо, в менее известном варианте языков с прототипированием, — прототипов)." Добавлено через 1 минуту а простой массив не позволит нам сохранить принадлежности частоты встречаемости букв к самим буквам
Ввести двумерный массив А (5*2).Определить в нем сумму модулей отрицательных элементов с использованием указателей. C++
Ввести двумерный массив А (5*2).Определить в нем сумму модулей отр элементов с использованием указателей.
C++ Вопрос по STL Всем привет Подскажите пожалуйста, у меня есть участок кода: vector<vector<string>> str; В VC2005 работает, а в borland 5.5 и в C-Free 4.0 нет. Может кто посоветует чего хорошего? Заранее спасибо за помощь. https://www.cyberforum.ru/ cpp-beginners/ thread107354.html C++ Матрицы. нулевые и одинаковые строки. https://www.cyberforum.ru/ cpp-beginners/ thread107335.html
Дана целочисленная матрица размера 56. Найти номера строк, где все элементы нулевые, все элементы одинаковы. Вот недописанный код программы. Помогите дописать и исправить. Недописал еще нахождение строки с одинаковыми элементами. Что-то не получается. И помогите исправить ещё проблему, что если несколько нулевых строк, то он будет выводить номер всех, а не одной. #include "stdafx.h"...
Считывание и запись в файл C++
решил задачу на с, го её нужно перевести на с++. у меня возникли проблемы с считыванием и записью в файл. помогите пожалуйста! Вот код на С : #include <stdio.h> #include <math.h> main () { int a,i,n,p=0,d,t; freopen ( "input.txt", "r", stdin ); freopen ( "output.txt", "w", stdout ); scanf ( "%d", &n );
C++ Циклы в Си++, хотелось бы уточнить некоторые моменты Начинаю изучать Си, учусь по самоучителю при отсутствии знакомых и друзей программистов, пройдя главу про циклы так и не смог уяснить для себя в каких ситуациях и как правильно выбрать тот или иной вид цикла(for, while, do while). Если кого то не затруднит прошу объяснить,по возможности с примерами, заранее благодарю. https://www.cyberforum.ru/ cpp-beginners/ thread107296.html
C++ Элементы главной диагонали https://www.cyberforum.ru/ cpp-beginners/ thread107295.html
Дана действительная квадратная матрица 5х5, все элементы которой различны. Найти наименьший элемент среди стоящих на главной диагонали и поменять его местами с элементом стоящим в правом нижнем углу матрицы. Вот наброски. Помогите дописать прогу, а именно, надо теперь поменять местами минимальный элемент диагонали с элементомв правом нижнем углу и если есть ошибки исправить )) #include...
Конструктор - копировщик: ошибка C++
при таком кодеclass cat{ public: cat(); ~cat(); cat(cat&); }; cat::cat(){ cout<<"Cat constructor"<<endl; }
C++ Масcив 1. Дан целочисленный линейный массив из 10 элементов. Найдите наименьшее число K элементов, которое нужно исключить из последовательности A, A,…,A, чтобы осталась возрастающая последовательность. 2. Составьте программу вычисления суммы элементов от первого отрицательного и до конца. https://www.cyberforum.ru/ cpp-beginners/ thread107234.html C++ Не могу задать массив 1000х1000 Помогите, плз, найти ошибку или решение. Нужно задать массив размера не меньше 1000х1000 случайными числами. Составляю программку: #include <iostream> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread107222.html
Обмен переменных string C++
Здравствуйте. Подскажите пожалуйста, как ПРАВИЛЬНО и КРАСИВО поменять местами две string-переменные? Делаю следующим образом: void SwapStrings(string *str1, string *str2) { string temp; temp = *str1; *str1 = *str2;
C++ scanf в C можна прочитать несколько значений использав всего раз scanf например : scanf ("%d %d",&a,&b); ? - правильно ли это сделано? https://www.cyberforum.ru/ cpp-beginners/ thread107212.html
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
22.03.2010, 14:44 0

Как определить тип переменной? - C++ - Ответ 614069

22.03.2010, 14:44. Показов 89591. Ответов 5
Метки (Все метки)

Ответ

isdigit() - это не то, что ты ищешь.

Чтобы узнать тип, обычно используется typeid()
не знаю зачем тебе это понадобилос, но советую избегать таких констуркций - они применяются крайне редко.. и с++ довольно так гибок, чтоб избежать их применение в большинстве случаев.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <typeinfo>
using namespace std;
 
class MyClass {};
 
int main()
{
    int t = 5;
    MyClass c;
    
    cout << typeid(t).name() << endl;
    cout << typeid(c).name() << endl;
    
    return 0;
}


Вернуться к обсуждению:
Как определить тип переменной? C++
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2010, 14:44
Готовые ответы и решения:

Определить тип переменной. Динамический анализ
Заранее прошу прощения если что то сделаю не так, это мое первое сообщение Мне нужно определить...

Преобразования типов. Определить тип переменной
Всем привет Недавно начал изучать язык C++ по книжке &quot;Объектно-ориентированное программирование...

Определить тип передаваемой в функцию переменной
Добрый день! Подскажите как правильно объявить переменную elem, которая передаётся в функцию....

Как узнать тип переменной?
Здравствуйте! Не давно начал заниматься изучением языка С++, и возник вопрос. Как узнать узнать...

5
22.03.2010, 14:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2010, 14:44
Помогаю со студенческими работами здесь

Как вывести тип переменной?
Необходимо, чтобы функция возвращала тип переменной. т.е. typename function(type) { ...

Восьмибитный тип переменной (что за тип, но не BYTE и не CHAR?
Вроде давно занимаюсь программированием на С++, но встала проблема... Есть некий массив переменных...

Как вернуть тип переменной и любого другого элемента программы?
Есть такой примитивный код. #include &quot;stdafx.h&quot;//должна быть в начале #include &lt;conio.h&gt;...

Как определить тип данных?
Как определить тип данных переменной?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru