C++0x 3
at TECH
722:デフォルトの名無しさん
08/06/06 16:09:13
規格を崇拝するお前らに楽しい問題。
class string {
public:
string(const char*);
};
void f(string, string, bool = false); // 1
void f(string, bool = false); // 2
void g() {
// どちらの関数が呼ばれるか。
f(“Hello”, “Goodbye”);
}
俺はできなかった。
まあ、Overload Resolutionの厳密なルールを暗記してるわけじゃないし。
答え:URLリンク(blogs.msdn.com)
これをもうちょっと人間的にするために、
なにかプログラマが優先順位を指定できるような機能はつくれないのかな。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5379日前に更新/166 KB
担当:undef