С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
#1

Автоматическое выведение типа - C++

27.07.2012, 17:20. Просмотров 670. Ответов 3
Метки нет (Все метки)

У С. Прата встретил вот такой непонятный код
C++
1
2
3
4
5
6
7
8
9
const double *f2(const double arr[], int n)
{
   return arr;
}
 
int main()
{
   auto p2 = f2;  // Автоматическое выведение типа С++11
}
Тут получается что тип переменной p2 автоматически определяется? Захотел у себя попробовать, но программа не скомпилировалась. Вот такая ошибка "\main.cpp|31|error: ISO C++ forbids declaration of 'p2' with no type|"
Ни разу еще такого не встречал и Хочется узнать как можно это исправить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2012, 17:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Автоматическое выведение типа (C++):

Автоматическое выведение типа - C++
Привет всем. Помогите довести код до ума, никак не могу реализовать следующую идею: в параметре шаблона передаю число и в зависимости от...

Автоматическое понижающее преобразование типа - C++
Не пойму почему так происходит. Компилировал в Code Blocks с MinGW. Переменная типа long без всяких предупрежнений присваивается к...

Автоматическое объявление объекта произвольного типа - C++
Помогите найти информацию по "Автоматическому объявлению объекта произвольного типа". Что это такое, как работает и т.д.

Возврат объекта шаблонного типа от типа Type из специализации шаблона метода от того же типа - C++
Доброго времени суток, пишу класс содержащий несколько std::set от разных типов, нужно сделать метод возвращающий указатель на нужное...

Выведение чисел - C++
Доброго дня! Начал изучать С++, возникла проблема немогу написать программу: введя любое число должны вывестись числа идущие до...

Выведение рекуррентной формулы - C++
помогите вывести рекуррентную формулу и посчитать сумму членов ряда, больших заданного числа e. Предусмотреть ввод х и е. Не совсем...

3
Петррр
5973 / 3410 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
27.07.2012, 17:22 #2
А Ваш компилятор поддерживает C++ 11?
0
Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
27.07.2012, 17:31  [ТС] #3
Цитата Сообщение от Петррр Посмотреть сообщение
А Ваш компилятор поддерживает C++ 11?
Я даже не знаю. Получается что не поддерживает. Если не трудно, напишите какие компиляторы поддерживают С++ 11.
0
Петррр
5973 / 3410 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
27.07.2012, 17:35 #4
Сборки MinGW(GCC-win32/win64) от niXman
1
27.07.2012, 17:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2012, 17:35
Привет! Вот еще темы с ответами:

Выведение рекуррентной формулы - C++
Помогите вывести рекуррентную формулу для ряда на фотографии. Если можно, с объяснением.

Выведение всех перестановок - C++
Драсте, я вот все время писал на паскале и мне с трудом дается переход на c++. Не могу сделать и простых вещей, просто не разбираюсь в...

Выведение vector-а из функции void*(c++) - C++
Здравствуйте, помогите пожалуйста. Я создаю структуру : struct MemoryBlock { size_t offset; size_t size;...

Выведение двумерного массива спиралью - C++
Нужно написать программу, которая выводила бы на экран двумерный динамический массив, квадрат-матрицу, сторона которого - нечетное число,...


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

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

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