割り当てoperator=とブラケットアクセスの両方をサポートするクラスmyVectorを定義したいと考えています(例:myclass(1) = 0.5)。 ()は定数関数として定義されていないので、このコードはコンパイルすることができない class myVector
{
public:
vector<double> _v;
myVector(unsigned int s
の異なるタイプののFn形質を(オペレータを呼び出す)実装は0を返します。 私は今、この分類器のための呼び出し演算子を実装したいです。ただし、関数は引数としてfloatまたはvectorのいずれかを取ることができます。ベクトルの場合、出力は入力ベクトルと同じサイズの0または1のベクトルです。これは、この let c = Clf { x : 0 };
let v = vec![-1, 0.5, 1]