なぜマネージタイプまたは汎用関数のメンバー関数のデフォルト引数を宣言できないのですか?導入されたC# 4.0
Named and Optional Arguments; CLI
にも同様のことがありますか?C++/CLIのオプション引数
次のようにメソッドを宣言することはできませんなぜ私は理解していない:
void Optional(int argument = 0);
そして、私は、コンパイラOptional();
を呼び出すときにいないがににこのコールを翻訳ん:Optional(0);
。
だから、C++/CLIのコンパイラディレクティブを生成する方法を知りません。私はVS(12?)で問題が解決されることを願っています。 – gliderkite
私もそう願っています。興味深いことに、言語がこれを別々に扱っているようです。私はVB.NetがAttributesを使ってそれを行うと聞いた。ですから、両方の属性とディレクティブが生成されているのがベストであると思います。 – Botz3000