オリベイラとスチュワートの「WritingScientificSoftware」という本を読んで、私はこの興味深い一節に出くわしました。
「共有変数は危険であり、共有ライブラリでは避ける必要があります
したがって、共有ライブラリまたはダイナミックリンクライブラリを作成している場合は、
static
ローカルsaved
変数を避け、グローバル変数を避けてください。」(55ページ)
しかし、static
メンバー関数はどうですか?これらは共有ライブラリでも同様に危険ですか?これらも避けるべきですか?なぜ/なぜそうではないのですか?