xtd
0.2.0
delegate_lambda.cpp
Shows how to use xtd::delegate class.
#include <xtd/console>
#include <xtd/delegate>
#include <xtd/environment>
using namespace
xtd
;
auto
main()->int {
// use delegate as std::function
auto
writer = delegate<void(const ustring& str)> {[](
const
ustring
& str) {
console::out
<< str <<
environment::new_line
;
}};
writer(
"Value to write"
);
}
// This code produces the following output:
//
// Hello, World!
Generated on Mon Oct 9 2023 14:41:55 for xtd by
Gammasoft
. All rights reserved.