これは単純かもしれませんが、変更するたびに再コンパイルする必要がないように、ライブラリ ヘッダーの定数セットを動的に再定義したいと考えています。OpenCascade の Precision.hxxでは、定数 "Precision::Confusion" は次のように定義されています。
class Precision
{
public:
...
static Standard_Real Confusion() { return 1.e-7; }
...
}
実行時に(c++)関数で再定義することは可能ですか?