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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Дробные числа http://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++ Спецификатор доступа и виртуальные функции Как я понимаю, спецификатор доступа задается только в том классе, где функция объявляется виртуальной? Получается во время исполнения не проверяется спецификатор доступа? Ну вот например код: class Base { public: virtual void func() const { std::cout << "Base" << std::endl; } }; class Derived : public Base { http://www.cyberforum.ru/cpp-beginners/thread629633.html
Argc, Argv замена C++
Всем доброго времени суток, столкнулся с такой проблемой, нет возможности в параметрах ф-ции указать вышеупомянутые параметры, а указать их нужно, т.к. в коде есть такие строчки: char* qwe = argc >= 2 ? argv : rty; char* zxc = argc >= 3 ? argv : vbn; Собственно вопрос заключается, как объявить эти параметры не в параметрах ф-ции, а не посредственно в теле ф-ции и вообще можно ли так...
Вычисление длины двухмерного массива C++
Напишите программу, возвращающую длину двухмерного вектора по заданным значениям координат его концов.
C++ Комбинация клавишь http://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 (int number) { int n=(number/4)+6, h=6,w=8; for (int i=0;i<h;++i) подробнее

Показать сообщение отдельно
Intel~lect
 Аватар для Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
27.07.2012, 17:20     Автоматическое выведение типа
У С. Прата встретил вот такой непонятный код
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|"
Ни разу еще такого не встречал и Хочется узнать как можно это исправить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru