better-enums/doc/tutorial/1-hello-world.md
Anton Bachin e1e237a4ea Renamed top-level macro ENUM to BETTER_ENUM.
To reduce name clashes.

Fixes #11.
2015-10-04 11:03:08 -05:00

25 lines
664 B
Markdown

## Hello, World!
Download <a $download><code>enum.h</code></a>, then compile this program:
#include <iostream>
<em>#include "enum.h"</em>
<em>BETTER_ENUM</em>(<em>Word</em>, <em>int</em>, <em>Hello</em>, <em>World</em>)
int main()
{
std::cout << <em>(+Word::Hello)._to_string()</em> << ", "
<< <em>(+Word::World)._to_string()</em> << "!"
<< std::endl;
return 0;
}
Run it, and you should see the output "Hello, World!"
Congratulations, you have just created your first Better Enum!
%% description = Introductory Better Enums tutorial - a simple, but complete,
Hello World program.