リンクされたリストに 16 進値を受け入れ、ユーザーがリスト内の値を加算/乗算できるようにするオブジェクトを使用して、基本的な C++ プログラムを作成しようとしています。問題は、オブジェクトの乗算領域でコンパイラ エラーが発生することです。コードは次のとおりです。
void LList::Multi() {
element new_input;
element temp;
element temp1;
cout << "Please enter the number you would like to multiply." <<endl;
new_input = Read_Element();
temp = head −> data;
temp1 = (temp * new_input);
head −> data = temp1;
}
そして、ここに私が得ているエラーがあります: LList.cpp: In member function void LList::Multi():LList.cpp:77: error: no match for operator* in temp * new_input
<iostream> <stdlib.h> および <string> ライブラリのみを使用しています。どんな入力でも大歓迎です。