2011-10-31 18 views
0

を発見したテンプレートではありません:テンプレート関数の結果は、私がこのテンプレートを作成し、そしてメイン上記の私の.cpp()の一番上にそれを置くが、私はまだここでは、次の</p> <blockquote> <p>error: C3861: 'ConvertNumbertoString': identifier not found.</p> </blockquote> <p>を取得していました

私はこれがおそらくあなたの大部分の愚かな機能だと知っていますが、それは私が現時点で必要としているものです。

このエラーを取り除いて自分のプログラムで使用できるようにする方法はわかりません。

どのような考えですか?

+1

'のToString()'関数のためのより良い名前だろう。 – Nawaz

+0

この関数の使い方を示す必要があります。それがエラーの生成場所です。 –

答えて

3

あなたは関数テンプレートから文字列を返すようにしたい:

// In your cpp: 

template<class T> 
string ConvertNumberstoString(const T &number) 
{ 
    stringstream convert; 
    convert << number; 
    return convert.str(); 
} 

int main() 
{ 
    string s = ConvertNumberstoString(42); 
} 
+0

@JeramyRR:ここではそのような言語は必要ありません。 –

+0

どのような言語が必要ですか? – JeramyRR

関連する問題

 関連する問題