0 / 0 / 1
Регистрация: 10.11.2011
Сообщений: 85
1

Что означает сточка?

08.01.2014, 02:10. Показов 654. Ответов 4
Метки нет (Все метки)

Объясните пожалуйста, что означает эта строчка...желательно с точностью до каждого слова)))
Спасибо заранее))

C++
1
Typedef double* stdcall (*CreateVectorType)(int rows);
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2014, 02:10
Ответы с готовыми решениями:

Что означает сточка ::CoInitialize(NULL); ?
Привет, совсем небольшой вопрос, буду признателен за ответ: (я начинающий в C++, и пытаюсь...

Поясните пожалуйста что означает двоеточие и то что идет после него
В 4 строчке после параметра в скобочках нету ";" или же тела функции, что не сходится с моим...

скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что?
скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? //анализируем все...

Что означает запись в скобках и что возвращает return
Всем привет! Начал читать книгу BecomeAnXcoder и тут появился вопрос. В пример приведен такой код...

4
382 / 280 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
08.01.2014, 02:52 2
Цитата Сообщение от Lexa777 Посмотреть сообщение
Объясните пожалуйста, что означает эта строчка...желательно с точностью до каждого слова)))
правильно переписали? обычно typedef и __stdcall
Здесь объявляется указатель на функцию с одним параметром типа int и которая возвращает указатель на double.
Плюс используется calling convention __stdcall для вызова WinApi функций.
http://msdn.microsoft.com/ru-R... 0tw93.aspx
0
5488 / 4883 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
08.01.2014, 03:06 3
Цитата Сообщение от gromo Посмотреть сообщение
Здесь объявляется указатель на функцию
Правильнее, наверное: объявляется тип данных CreateVectorType, указатель на на функцию с одним параметром типа int,которая возвращает указатель на double.

Добавлено через 6 минут
Хотя, всё это относится к записи:
C++
1
typedef double* (*CreateVectorType)(int rows);
0
382 / 280 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
08.01.2014, 03:15 4
Цитата Сообщение от alsav22 Посмотреть сообщение
Правильнее, наверное: объявляется тип данных CreateVectorType, указатель на на функцию с одним параметром типа int,которая возвращает указатель на double.
Ну тогда уже - объявляется синоним для "указатель на на функцию с одним параметром типа int,которая возвращает указатель на double".
0
5488 / 4883 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
08.01.2014, 03:26 5
Цитата Сообщение от gromo Посмотреть сообщение
Ну тогда уже - объявляется синоним для "указатель
Что такое "синоним для указатель", понятия не имею. Но если здесь объявляется тип данных, указатель на функцию, то можно так написать:
C++
1
CreateVectorType pf;
Если просто объявляется указатель, то так уже не напишешь.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2014, 03:26
Помогаю со студенческими работами здесь

Что такое #, include, что это означает
______

Что означает появление письменности (языка), и что означает реформа письменности (языка)?
Не секрет, что духовность всегда сокрыта в письменности (языке), так высшая стадия развития...

Для чего вторая сточка в pdf файле?
%PDF-1.7 %ЎіЕЧ 1 0 obj Скажите что означает вторая сточка(%ЎіЕЧ) в pdf файле?

Что означает PSET в бейсике и что в скобке? И как записать его в Матлабе?
Что означает PSET в бейсике и что в скобке? И как записать его в Матлабе?


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

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

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