One way would be to use an STL std::map to store words and their meanings. See sources and related links, below, for an example implementation.
Not possible.
Build it, link it, run it.
A data dictionary is structured data about data (metadata), typically employed by a DBMS, either passively (requiring manual, independant updating), or actively (automatically updated alongside and prior to DBMS updates). Data dictionarie's don't really apply to the C++ language as such, but you can model a data dictionary using C++ wherever you need structured data about data within your database programs.
Netbeans is primarily a code editor and Java compiler. Although it supports the C++ language, it has no C++ compiler or linker. For that you must provide your own.
Just build it with F7, or execute it with F5/F5. The MS VS Compiler understands the difference between C and C++. You can name the source file as something.C, if you want.
If a dictionary has 587 pages, plus half it pages, there will be approximately 880.5 pages.
People aren't listed in the dictionary very often. Try an encyclopedia, under C.
b+b+b+c+c+c+c =3b+4c
c + c + 2c + c + c = 6c
b + b + b + c + c + c + c = 3b + 4c
4c
c + c + c + c + c = 5 * c.