Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дробные числа https://www.cyberforum.ru/ cpp-beginners/ thread629636.html
Дpoбныe числa oкpyглить дo 2 знaкoв пoслe зaпятoй как это можно сделать. к примеру число 23.333 его нужно округлить до 2 знаков или 23.69954
Спецификатор доступа и виртуальные функции C++
Как я понимаю, спецификатор доступа задается только в том классе, где функция объявляется виртуальной? Получается во время исполнения не проверяется спецификатор доступа? Ну вот например код: ...
Argc, Argv замена C++
Всем доброго времени суток, столкнулся с такой проблемой, нет возможности в параметрах ф-ции указать вышеупомянутые параметры, а указать их нужно, т.к. в коде есть такие строчки: char* qwe = argc >=...
C++ Вычисление длины двухмерного массива Напишите программу, возвращающую длину двухмерного вектора по заданным значениям координат его концов. https://www.cyberforum.ru/ cpp-beginners/ thread629601.html
C++ Комбинация клавишь https://www.cyberforum.ru/ cpp-beginners/ thread629600.html
доброго времени суток, перелапатил интернет, уже 2 часа потерял не могу найти помощи, подскажите как сделать что б выполнялось событие при нажатии сочитания клавиш к примеру "f" + "a"+"i"+"l" нашел...
Игра "Подкидной дурак" C++
Здравствуйте! Подскажите пожалуйста как сделать, чтоб карты выводились по 6 шт в ряд, а не столбиком? #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; void print...
C++ Изменить код программы
#include "stdafx.h" #include "stdio.h" #include "conio.h" int main() { int const N = 10; int a; int i, max, nomer; printf("Vvedite elementy massiva:\n"); for(i=1; i<=N; i++)
C++ Множественное наследование в форме ромба Всем привет. Объясните пожалуйста почему так происходит: есть некое древо иерархии классов в виде ромба: #include <iostream> using namespace std;... https://www.cyberforum.ru/ cpp-beginners/ thread629595.html
C++ Сборка dll в IDE Code:Block https://www.cyberforum.ru/ cpp-beginners/ thread629592.html
Доброго времени суток. Начал собирать dll-ку со всем содержанием языка lua через упомянутую выше программу. Не проходит build. Вот: "lua - Default" uses an invalid compiler. Probably the toolchain...
C++ FPS, как узнать? Всем Добрый день. Подскажите, кто знает как можно узнать fps, а затем вывести его на экран? P.S Если была такая тема дайте ссылку) https://www.cyberforum.ru/ cpp-beginners/ thread629574.html
137 / 126 / 14
Регистрация: 03.07.2012
Сообщений: 355
0

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

27.07.2012, 17:20. Просмотров 941. Ответов 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2012, 17:20
Готовые ответы и решения:

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

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

Автоматическое объявление объекта произвольного типа
Помогите найти информацию по &quot;Автоматическому объявлению объекта произвольного типа&quot;. Что это...

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

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