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

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

Войти
Регистрация
Восстановить пароль
 
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

Что значит void в прототипе? - C++

13.04.2014, 05:49. Просмотров 373. Ответов 1
Метки нет (Все метки)

C++
1
BOOL WINAPI AllocConsole(void);
BOOL - тип возвращаемого значения, WINAPIN - соглашение, AllocConsole - имя самой функции. А void здесь что значит? В начале прототипа было бы понятно, там это значит, что функция не возвращает значений. А здесь? Параметр сырого типа? Или что? И что помещать в стек при вызове функции?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2014, 05:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что значит void в прототипе? (C++):

Что значит void(*f)()=(void(*)()func? - C++
void(*f)()=(void(*)())func; Объясните, пожалуйста, что значит этот код.

Что значит (void*)2)? - C++
Что значат ((void)*)? #define GLUT_STROKE_ROMAN ((void*)0) #define GLUT_STROKE_MONO_ROMAN ((void*)1) #define...

Что значит слово void - C++
изучаю функции,и наткнулся на: void DemonstrationFunction не могу понять,почему void,а не int.подскажите пожалуста Добавлено...

Что это значит: *(void**)ReturnValue) = hHeap; ? - C++
Вот честно, не могу понять что значит вторая строчка кода: void* ReturnValue = (void*) HeapAlloc((HANDLE) hHeap,...

Что передаётся в функцию, если в прототипе ссылка? - C++
void swap(int &, int &); int main() { /* ... */ swap(x,y); /* ... */ } void swap(int &rx, int...

В этой части кода происходит объявление функций? Что такое void? Что в скобках? - C++
В этой части кода происходит объявление функций? Что такое void? Что в скобках? void get(float **mas, int N, int M); void...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
0x10
2460 / 1632 / 238
Регистрация: 24.11.2012
Сообщений: 4,015
13.04.2014, 07:00 #2
Означает, что функция не приинимает параметров. Для С++ это аналогично прототипу BOOL WINAPI AllocConsole(), для С разница есть. Подробнее можно почитать тут:
http://stackoverflow.com/questions/1...once-and-for-a
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2014, 07:00
Привет! Вот еще темы с ответами:

Sleep(8000) - что значит? На что можно заменить в борланд с++? - C++
Не распознаёт Sleep(8000) . Если за комментировать пишет что f заданно но не используется. Как исправить? ...

Что значит Handle hf? Что в эту функцию нужно передавать - C++
мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию...

что такое Void - C++
Всем привет кто подскажет что такое Void.

Что такое void** ? - C++
Никак не могу понять Что такое void** или int** это указатель на указатель? Зачем это надо? спасибо, если кто объяснит


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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