linux show groups

C++
cut -d: -f1 /etc/group | sort
# to see the group joined by current user
$ id 

groups
groups {USERNAME}
groups vivekgroupsgroups [user name]
# [user name] : (optionnal) the user to list the group of
#                           default is the one executing the command.
Source

Also in C++: