トップページ⇒tech
6コメント1KB

BCC5,5で特化パラメータエラーって何?

■ このスレッドは過去ログ倉庫に格納されています
0001ぼーらまにあNGNG
下のプログラムは複素数演算のcomplex.hを使用しています。
コンパイルすると、『特化パラメータを指定しないと
テンプレート 'complex<T>' を使えない』エラーになります。

特化パラメータって何でしょうか?どうしたらコンパイル通る
ようになるのでしょうか。ソースはインタフェース(2001.5)誌の
ソースをBCC5.5でコンパイル使用よしたものです。

bcc32 sample.cpp

** sample.cpp **
#include <stdio.h>
#include <complex.h>

extern int Dka( double *c, complex *result, int n, double eps);

main()
{
}

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
3aa.cpp:
エラー E2102 3aa.cpp 5: 特化パラメータを指定しないとテンプレート 'complex<T>' を使えない
エラー E2293 3aa.cpp 5: ) が必要
*** 2 errors in Compile ***

0002デフォルトの名無しさんNGNG
単体の質問スレ立てるなよ
0003ぼーらまにあNGNG
ごめんなさい。
bc関連のスレが荒らされてるし、bc一般の感じに立てればよかったですか。
あとはC++辺りにレス付けるとか。
0004>3NGNG
自分で削除してこい
0005デフォルトの名無しさんNGNG
良かったね。newsgroups でコメントついて。
2ch でする質問じゃなかったね。
これからもがんばってね
0006ぼーらまにあNGNG
ありがとうございました。
こっちは削除忍逝ってきます
■ このスレッドは過去ログ倉庫に格納されています