循環リンクリストを作成したいのですが、その中で最大値と最小値を見つける必要があるため、停止するチェックポイントが必要で、最初の要素に -0 を付けてそれを行いたいです (それは単なるチェックポイントであり、他には何もありません) )。ユーザーが新しいデータをリストに入力できるため、他の値を使用したくありません。ユーザーが-0を入力した場合、数学的な側面からはそれらの間に違いがないため、単純に0に置き換えます(私は永遠に使用しません-小さな数字:))。整数値を使用します。
質問は現在有益ではありません。私はそれを試してみましたが、結果は同じです:
#include <iostream>
using namespace std;
int main() {
if(0 != -0){
cout << "they are different!";
}else{
cout << "they are same";
}
return 0;
}
ありがとうございます。