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

Вывести на экран размеры типов и размеры указателей на объекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование и дешифрование методом Виженера http://www.cyberforum.ru/cpp-beginners/thread593086.html
Надо сделать класс шифрования и дешифрования текстового документа!Вот что пока получось пока. #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() { ...
C++ Работа с файлами. Неверный вывод. Всем доброго времени суток! Ребят, нужна ваша помощь! В общем, создаю файл. Потом через функцию addClient добавления нового клиента в конец файла создаю структуру. Ввожу фамилию, язык, день,... http://www.cyberforum.ru/cpp-beginners/thread593085.html
C++ Объясните прогу
Объясните действие проги, а то препод на паре дала ее и толком ничего не растолковала #include <fstream.h> #include <iostream.h> #include <stdio.h> #include <windows.h> struct FAIL {...
Класс рисующий несколько элипсов C++
нужно написать класс рисующий несколько элипсов и при помощи клавиатуры чтобы можно было их перемещать по экрану....если кто знает или может напишите пжлст( и добавьте коменты по...
C++ Рекуроентные нейронные сети. РНС Элмана http://www.cyberforum.ru/cpp-beginners/thread593066.html
Пишу рекуррентную сеть для распознавания хаотического (детерменированного) временного ряда (к примеру ряд Энонна), но это не так важно. Проблем в том, что уже переписываю третий раз, а видимо делаю...
C++ Прокомментировать код Может кто нибудь помочь с комментариями просто очень надо) // x.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "stdafx.h" #include "iostream" using... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7418 / 4533 / 673
Регистрация: 29.11.2010
Сообщений: 12,304
01.06.2012, 01:26
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
#include <iostream>
 
template <typename T>
std::size_t f(T x)
{
    return sizeof(x);
}
 
int main()
{
    int ix, *pix;
    double dx, *pdx, **ppdx;
    float fx, *pfx;
    char cx, *pcx, **ppcx;
    long lx, *plx;
    long double ldx, *pldx;
    long long int llix, *pllix;
    std::cout<< "Size of int: "<< f(ix)<< std::endl;
    std::cout<< "Size of double: "<< f(dx)<< std::endl;
    std::cout<< "Size of float: "<< f(fx)<< std::endl;
    std::cout<< "Size of char: "<< f(cx)<< std::endl;
    std::cout<< "Size of long: "<< f(lx)<< std::endl;
    std::cout<< "Size of long double: "<< f(ldx)<< std::endl;
    std::cout<< "Size of long long int: "<< f(llix)<< std::endl;
    std::cout<< "Size of *int: "<< f(pix)<< std::endl;
    std::cout<< "Size of *double: "<< f(pdx)<< std::endl;
    std::cout<< "Size of *float: "<< f(pfx)<< std::endl;
    std::cout<< "Size of *char: "<< f(pcx)<< std::endl;
    std::cout<< "Size of *long: "<< f(plx)<< std::endl;
    std::cout<< "Size of *long double: "<< f(pldx)<< std::endl;
    std::cout<< "Size of *long long int: "<< f(pllix)<< std::endl;
    std::cout<< "Size of **char: "<< f(ppcx)<< std::endl;
    std::cout<< "Size of **double: "<< f(ppdx)<< std::endl;
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru