Acoladele delimiteaza blocuri de cod din interiorul structurilor repetitive / conditionale, din interiorul claselor, functiilor, etc. Pe langa asta, poti folosi acoladele si de capul lor, daca vrei sa delimitezi codul, dar nu recomand:
"int main()
{
int n;
cin >> n;
int m;
cin >> m;
}"
si
"int main()
{
int n;
cin >> n;
{
int m;
cin >> m;
}
}"
Au exact aceeasi functionalitate, doar ca al doilea e mai urat si mai error-prone.