Feedback

C++ - Lambda expressions

Veröffentlicht von am 05.06.2008
(1 Bewertungen)
Zeigt ein sehr einfaches Beispiel der verwendung der Boost Lambda Library

Mehr Informationen:
- http://www.research.att.com/~bs/N1968-lambda-expressions.pdf
- http://www.boost.org
GFU-Schulungen  [Anzeige]

C# 2017/2015/2013 Grundlagen

Nach Abschluss des Kurses sind Ihnen die Datentypen und Klassenbibliotheken von C# bekannt. Außerdem sind Sie in der Lage, mit Variablen umzugehen und deren Typen zu konvertieren. Sie definieren Namespaces und setzen diese ein, Sie erstellen eigene Klassen  und bauen Trouble Shooting ein.

C# Komplett

Sie kennen sich in objektorientierter Programmierung aus. Sie schreiben C++ oder Java? Und nun stehen Sie vor der Aufgabe, in C# Anwendungen zu erstellen. Das C# Komplett-Seminar verschafft Ihnen umfassende Programmierkenntnisse in dieser Sprache. Nach der Schulung entwickeln Sie selbständig Anwendungen mit C#. Sie kennen die Datentypen und Klassenbibliotheken der objektorientierten Programmiersprache C#. Der Komplettkurs setzt bei den Grundlagen von C# ein. Sie arbeiten mit Variablen und konvertieren Typen. Multithreading, Delegates, Generics sind nach dem Seminar für Sie kein Geheimnis mehr.

#include <iostream>
#include <vector>
#include <algorithm>

#include <boost/lambda/lambda.hpp>
#include <boost/lambda/bind.hpp>

using namespace std;
using namespace boost::lambda;

void main()
{
	vector<int> MyCollection(10);

	for_each(MyCollection.begin(), MyCollection.end(), _1 = 4 );

	for_each(MyCollection.begin(), MyCollection.end(), cout << _1 << '\n');

	system("pause");
}
Abgelegt unter Lambda, Boost.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!