xtd 0.2.0
Loading...
Searching...
No Matches
block_scope.cpp

Shows how to use xtd::block_scope class.

#include <xtd/block_scope>
#include <xtd/console>
#include <xtd/environment>
using namespace xtd;
auto main() -> int {
block_scope_(auto values = {1, 2, 3, 4, 5})
console::write_line(string::join(", ", values));
// uncomment next line cause build error with undeclared identifier 'values'.
// console::out << string::join(", ", values) << environment::new_line;
}
// This code produces the following output :
//
// 1, 2, 3, 4, 5
#define block_scope_(...)
The specified expression is cleared automatically when the scope is ended.
Definition block_scope.h:25
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10