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

Имя функции в sizeof - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает http://www.cyberforum.ru/cpp-beginners/thread809315.html
#include <iostream> #include <math.h> using namespace std; double circle_area(int radius); int main() { int r, h, v; std::cout << "\nВведите радиус и высоту цилиндра, разделенные...
C++ Цикл: Напишите программу, которая выводит на экран квадрат Пифагора – таблицу умножения. Решите пожалуйста задачу по программированию. Желательно с пояснениями. Напишите программу, которая выводит на экран квадрат Пифагора – таблицу умножения. Использовать оператор for http://www.cyberforum.ru/cpp-beginners/thread809311.html
C++ Указатели на метод класса
Допустим есть 2 класса: class A { public: A() {} ~A() {} virtual void Draw(GLuint shader)
Использование OpenAL без установки C++
Можно ли использовать библиотеку OpenAL без установки, а имея только необходимык .dll, .lib и .h файлы? Как я понимаю, то при установке происходит еще включение поддержки операций ядра OpenAL...
C++ Задана последовательность N http://www.cyberforum.ru/cpp-beginners/thread809250.html
Задана последовательность N вещественных чисел Xi. вычислить Si=√(X(i)-M)2/N-1 где M - среднее арифметическое данной последовательности. builder 6
C++ указатель на перечисление kdevelop archlinux 64 bit gcc 4.7.2 в строке, где ошибка, приведено сообщение компилятора компилятора#include <stdio.h> #include <stdlib.h> #include <string.h> struct vect{ float x,y,z; }; struct tchk{ enum g{i,l,m}; ... подробнее

Показать сообщение отдельно
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
15.03.2013, 17:43  [ТС]
Цитата Сообщение от ForEveR Посмотреть сообщение
эта ошибка как раз для sizeof-а. http://msdn.microsoft.com/en-us/library/9adz64y0.aspx
Ну да, перед двоеточием там ставится как раз тот тип, который не может принять sizeof. И если написать sizeof(*r), то в ошибке пишет уже непосредственно сам тип функции void (void), так как при разыменовании имя функции приводится к указателю и разыменовывается, т.е. вроде как тот же результат должен получиться. Только вот что за тип такой получается, "overloaded-function", если поставить просто имя, не совсем понятно
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru