To quickly find all classes in our project set the filter

of the C/C++ Project Objects view to "Classes/Structs". Double-click the
"sales_person"
class to see its
source location in the editor. Then with the
"sales_person"
class still selected in the
C/C++ Projects view go to the
Project Details
view and set its filter to Derived Classes.
Now you would see that
"sales_mgr"
is derived from
"sales_person"
.

Now, change the filter

in the Project Details view to
contents and you would see all members of
sales_person
You can find a function with the
Search facility. Bring the Search Dialog bo by clicking on the search icon below the menu bar

. Then select
C/C++ Search, enter
"pay.*"
as the search expression and specify a search for a
"Function" with
"regular expression" enabled. From the results displayed in the
Search
view, double click on any of the results and the editor would show its source location.
Build (Compiling) projects
By default the
Automatic Build Feature
is enabled so the project builds automatically once a resource (e.g. a source file) has been modified,
but you can disable this option (
->Window->Preferences).
If you disable Automatic build, you will need to right-click on the project and select the
Build Project option (A build will execute the command that was
specified as the
Build invocation, in our case it would be default
gmake all
).
Any output that the build produces (e.g. error messages or warnings) will be displayed in the
Output view. Double click on a warning and the editor
would redirect you to the line where it occurs.
RUNNING the projectYou run the newly created executable from the
Command Launcher view. e.g. for the
payroll project enter "
payroll
" as the command to run in the
Command Launcher view. The output of the program will be displayed in the
Output view.
Closing the projectGo to the C/C++ Projects view, right-click on
the project to open its submenu, and select the Close option.