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

Допускается ли такое использование лямбды - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вызов шаблонного метода в зависимости от условия http://www.cyberforum.ru/cpp-beginners/thread1226278.html
#include <iostream> #include <stack> #include <queue> #include <type_traits> template<typename T> class has_front { template<typename R> struct checker {};
C++ Печать текстового файла Пытаюсь распечатать текстовый файл. Использую шаги и функции как написано в MSDN: To begin a print job, call StartDocPrinter. To begin each page, call StartPagePrinter. To write data to a page, call WritePrinter. To end each page, call EndPagePrinter. Repeat 2, 3, and 4 for as many pages as necessary. To end the print job, call EndDocPrinter. http://www.cyberforum.ru/cpp-beginners/thread1226239.html
C++ Подскажите самую лёгкую среду или блокнот с компилятором
Друзья! Довольно долго писал под линуксом (sublime + консоль). Теперь вернулся на винду и ищу среду. После блокнота и консоли все кажется тяжёлым и не нужным. Следовательно вопрос: подскажите самую лёгкую среду или блокнот с компилятором. Или подскажите как компилировать через консоль.
C++ Разобраться с рекурсивной функцией обхода бинарного дерева
Люди, помогите разобраться с рекурсивной функцией обхода бинарного дерева. Бьюсь головой об стену, не могу понять как она работает. вот метод класса Tree для обхода дерева: void Tree::Print(Subscriber * Node) { if(Node != 0) { Print(Node->left);
C++ Свой компаратор для контейнера set http://www.cyberforum.ru/cpp-beginners/thread1226205.html
Здравствуйте! Код следующий (комменты): #include <stdlib.h> #include <stdio.h> #include <set> using namespace std; // структура state, содержит массив с двумя элементами и компаратор
C++ Добавить данные в файл С начале программы (игры) вводится имя игрока, которое записывается в файл. Затем игра и счет (int). Как записать этот счет в тот же файл? подробнее

Показать сообщение отдельно
iRomul
 Аватар для iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 474
Завершенные тесты: 1
12.07.2014, 01:45     Допускается ли такое использование лямбды
Имеется код
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
 
int main() {
    
    cout << []()->float{return 9.4;};
    
    return 0;
}
Программа выводит 1. Вопрос - возможно ли использование лямбд с возвращением результата в место вызова, или это строго "указатель на функцию"\"функциональный объект"?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru