-4

コードが次のようになるとします

void b()
{
...
}
void c()
{
    b();
}



c は b の呼び出し後に終了したと見なされますが、b はまだ終了していませんか?

4

2 に答える 2

1

デバッグ メッセージを使用して確認できます。

void b()
{
    cout << "b()" << endl;
}
void c()
{
    b();
    cout << "ended c()" << endl;
}

したがって、メッセージの後にended c()表示されます。 b()

于 2013-06-23T13:45:47.827 に答える
0

いいえ、通常はc()が終了する前に終了することは想定されていませんb()

于 2013-06-23T13:44:56.953 に答える