C99でコードを書き、GCCでコンパイルします。私は、文法上の理由から関数のオーバーロードを使用したい(そうでなければ、自分で名前を変更する必要があります)。 私は、しかし、私はまだそれがGCCで有効にできるかどうかを疑問に思うIs there a reason that C99 doesn't support function overloading?読みました。 この時点で私を助けることができ
クラスBがDoSomething(クラスY)関数にアクセスするのをやめ、DoSomething(クラスX)のみにアクセスしようとしています。 C++でどうすればいいですか? Class A {
public:
void DoSomething(Class Y);
}
Class B: public A {
public:
void DoSometh
は、関数のオーバーロードは、歴史的に、各過負荷が単純署名の上にパラメータの一部量を加算し、次のようなものが登場している:PowerShellで public void Initialize(int version);
public void Initialize(int version, string workspaceName);
public void Initialize(int ver