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

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

Войти
Регистрация
Восстановить пароль
 
staroksi
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 19
#1

Декларатор (спецификатор типа) - C++

23.10.2013, 23:42. Просмотров 692. Ответов 6
Метки нет (Все метки)

Вопрос невероятно глупый, но помогите разобраться - что задаёт этот декларатор:
C++
1
short int* (*m)(const char x[20]);
?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2013, 23:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Декларатор (спецификатор типа) (C++):

Спецификатор типа auto - C++
int num1 = 0; auto ptr1 = &num1; // 1. ok: ptr1 is (int *) auto calculates the (int *) auto *ptr2 = &num1; // 2. ok:...

Отсутствует спецификатор типа - предполагается int - C++
Здравствуйте форумчане!Вот не понимаю возникновение одной ошибки : При объявлении указатель типа BYTE сыпеться большая куча ошибок: ...

Отсутствует спецификатор типа, предполагается int - C++
Строка 13. #include <stdio.h> #include <string> using namespace std; typedef struct coinnum { int coinnumber; void...

Ошибка в программе: отсутствует спецификатор типа - C++
помогите ошибку исправить.не понимаю в чём дело. ошибка: error C4430: отсутствует спецификатор типа - предполагается int. Примечание....

Ошибка 4430: Отсутствует спецификатор типа - C++
Объявлен вот такой класс, к строчке выделенной синим компилятор предъявляет претензии: Ошибка 1 error C4430: отсутствует спецификатор...

В классах - отсутствует спецификатор типа - предполагается int - C++
Добрый день! Помогите, люди добрыеее!!! Есть несколько классов. Вот они: // Z:\programming\classes_cpp\interfaces\Ilib.h ...

6
castaway
Эксперт С++
4885 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
23.10.2013, 23:48 #2
m - это тип - указатель на функцию.
Параметр: const char x[20]
Возвращаемый тип: short int *
1
gazlan
3133 / 1909 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
23.10.2013, 23:54 #3
До кучи:
0
Вложения
Тип файла: rar ctell.rar (11.6 Кб, 9 просмотров)
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
24.10.2013, 00:01 #4
castaway, m - это не тип, это переменная.
1
castaway
Эксперт С++
4885 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
24.10.2013, 00:03 #5
Цитата Сообщение от Tulosba Посмотреть сообщение
castaway, m - это не тип, это переменная.
Да, что-то туплю на ночь глядя.. m - это переменная - указатель на функцию.
0
ct0r
Игогошка!
1776 / 678 / 42
Регистрация: 19.08.2012
Сообщений: 1,292
Завершенные тесты: 1
24.10.2013, 00:04 #6
А в чем сакральный смысл написания числа 20?
0
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
24.10.2013, 00:12 #7
ct0r, в том, чтобы непосвещенные думали, что это массив из 20 элементов, а не указатель
0
24.10.2013, 00:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2013, 00:12
Привет! Вот еще темы с ответами:

Error C4430: отсутствует спецификатор типа - предполагается int - C++
#include <iostream> #include <conio.h> #include <time.h> #include <stdio.h> using namespace std; main() { const int m=5; ...

Одномерный массив (отсутствует спецификатор типа - предполагается int) - C++
Ребят, помогите исправить ошибку такого вида "отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по...

Ошибка C4430: отсутствует спецификатор типа - предполагается int - C++
error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию. Подскажите как исправить...

Error C4430: отсутствует спецификатор типа - предполагается int - C++
ребят только начал осваивать азы на C++, и при свое первой программе натыкнулся на такое... Вот собственно мой код #include...


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

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

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