あるC++で書かれたクラスライブラリを
使っています
メインの部分は次のようになっています
int hogeMain("title");
{
  fooLoop()
  {
    userMain()
  }
  hogeExitMain();
}

  fooLoop()
  {
    userMain()
  }
のような書き方をはじめて見ました
C++では このようなsyntaxはOKなんですか?
これはどういう意味なのでしょうか?