- 591 名前:名前は開発中のものです。 mailto:sage [2009/01/17(土) 01:55:30 ID:g/eznrUA]
- >>585
エスパーするとスコープの問題じゃないかね? ローカル変数とグローバル変数が同じ名前だったときどうなるか勉強してない? 例えば void Func(){...} //別ソースの関数定義 void A::Func(){...} //Aクラスの関数定義 この場合Aのクラス内でFunc()を呼ぶと暗黙的にスコープの狭いA::Func()を呼ぶ決まりになってる で、別ソースのFunc()を使いたい場合は::Func()と書けばいい ::の前にクラス名が無いのはクラスの外のFunc()を使いたいと明示するって意味
|

|