Textt

  • Textt
  • Blog
  • Create a new account
  • Sign in

nanashia128 デイリーを目標に最低ウィークリーでの更新を目指したい日記的な何か

  • テンプレート関数+デフォルト引数

    こんなコードって通らないんですね。知りませんでした。

    #include 
     
    template
    void f(T t = 0)
    {
        std::cout < }
     
    int main()
    {
        f();
        return 0;
    }

    デフォルト引数からテンプレート引数拾ってくれてもいい気がするんですけどねー。C++が人に優しくないのは仕方がない。C++0xなら関数テンプレートでもデフォルトテンプレート引数を使えば通るそうですが怖いのでおとなしくオーバーロードしておきます。

    template
    void f(T t = 0)
    {
        std::cout < }
    03/08/12 nanashia128
© Textt / GreenSpace